Commit Graph

2639 Commits

Author SHA1 Message Date
Gregory Nutt
f4b4683c81 examples/hidkbd no expects an architecture-specific USB HOST initialization function 2013-11-29 14:31:34 -06:00
Gregory Nutt
91517ead98 Changes for ZDS-II ez80 build 2013-11-28 17:47:03 -06:00
Gregory Nutt
946e927609 STM32F429I-Discovery: Add support for external SST25 FLASH. From Ken Pettit 2013-11-28 08:21:15 -06:00
Gregory Nutt
3b7626236d LPC31 EHCI: Seems to work after re-ordering some initialization logic 2013-11-27 13:14:23 -06:00
Gregory Nutt
b55565ae50 SAMA5 NAND: A few bug fixes for integration. Still lots more to do 2013-11-27 11:04:40 -06:00
Gregory Nutt
10f097ed1e SAMA5 NAND: Fix some DMA related issues 2013-11-27 07:37:42 -06:00
Gregory Nutt
b7a3597f87 SAMA5D3x-EK NAND: Integrate SAMA5 NAND support into SAMA5D3x-EK board support 2013-11-25 12:10:24 -06:00
Gregory Nutt
395b7bff67 Cosmetic changes 2013-11-22 13:36:07 -06:00
Gregory Nutt
bf51126235 LPC3131 EHCI: More fixes 2013-11-21 16:39:49 -06:00
Gregory Nutt
a6093ec53b LPC-H3131: SDRAM comments updated 2013-11-21 14:47:37 -06:00
Gregory Nutt
f537edbe36 LPC-H3131: SDRAM timing update. Still does not work 2013-11-21 14:46:49 -06:00
Gregory Nutt
d7f11a8656 LPC-H3131 SDRAM: Fix some build issues 2013-11-21 12:45:42 -06:00
Gregory Nutt
5724e04fff LPC-H3131: SDRAM support (untested) 2013-11-21 06:37:50 -06:00
Gregory Nutt
4a1b016f44 Olimex LPC-H3131: Some restructuring of intialization logic 2013-11-20 17:01:34 -06:00
Gregory Nutt
0a0537ebb7 lpc31 ECHI. Early debug changes 2013-11-20 16:24:10 -06:00
Gregory Nutt
04aa1e5384 Olimex LPC-H3131: Drop loops-per-second by a factor of 4. Why is the H3131 only 25% as fast as the EA3131 at the same clocking? 2013-11-19 15:54:23 -06:00
Gregory Nutt
4c2b07c388 Olimex LPC_H3131: Add GPIO support for LEDs and for USB host power enable and overcurrent detection. 2013-11-19 15:52:10 -06:00
Gregory Nutt
06330220ef Updated README 2013-11-18 19:07:49 -06:00
Gregory Nutt
d078398f2b Add .gitignore files; update a README 2013-11-18 15:38:04 -06:00
Gregory Nutt
04c764b496 Add support for the Olimex LPC-H3131 board 2013-11-18 14:51:38 -06:00
Gregory Nutt
3a26c6cc81 Further NAND development 2013-11-16 11:46:35 -06:00
Gregory Nutt
8563b45558 EA3131: Framework for USB host support 2013-11-15 15:56:24 -06:00
Gregory Nutt
9cca0778b2 Add support for ONFI compatible NAND devices (NAND logic still incomplete) 2013-11-15 14:11:21 -06:00
Gregory Nutt
0ed5172656 Moved include/nuttx/mtd.h to include/nuttx/mtd/mtd.h 2013-11-15 11:22:23 -06:00
Gregory Nutt
708c6d78dd SAMA5 NAND: Basic support for access to NAND FLASH 2013-11-15 09:30:05 -06:00
Gregory Nutt
f07134e959 LPC31: Configuration and build support for a forthcoming USB host driver; configs/ea3131/nsh converted to use kconfig-frontend tools 2013-11-14 15:33:43 -06:00
Gregory Nutt
efa1e2f41e STM32 CAN: Options for TSEG1 and TSEG2 quanta missing from Kconfig file 2013-11-14 08:29:36 -06:00
Gregory Nutt
f01ef89483 README update 2013-11-12 17:15:27 -06:00
Gregory Nutt
c75f576fef SAMA5D3x-EK updated README 2013-11-12 17:00:37 -06:00
Gregory Nutt
deea97de32 SAMA5D3x-EK Kconfig: There is no 'else' 2013-11-12 10:20:33 -06:00
Gregory Nutt
a544acfce4 Updated SAMA5D3x-EK README file 2013-11-11 16:17:13 -06:00
Gregory Nutt
572dec84ae SAMA5D3x-EK: Add support for the apps/examples/i2schar test 2013-11-11 15:17:37 -06:00
Gregory Nutt
81e76b96d5 Freedom KL25Z: Add PWM support. From Alan Carvalho de Assis 2013-11-10 10:39:03 -06:00
Gregory Nutt
8ab882f49b STM32F429I-Discovery: Add support for the usbnsh and usbmsc configurations using the OTG HS peripheral in FS mode. From Ken Pettit. 2013-11-10 07:30:34 -06:00
Gregory Nutt
e5cc111359 SAMA5D3x-EK README: Add description of WM8904 CODEC 2013-11-10 07:16:43 -06:00
Gregory Nutt
a726401449 Updated Spark README from David Sidrane 2013-11-08 16:38:16 -06:00
Gregory Nutt
ef2ed83ca9 Spark: move CDC/ACM .inf Windows driver files into the spark/scripts directory 2013-11-08 16:25:44 -06:00
Gregory Nutt
3147fda00a Add an apps/examples/usbserial configuration for the Spark. From David Sidrane 2013-11-07 18:31:08 -06:00
Gregory Nutt
4c0398d3a2 Add CDC/ACM serial driver for the Spark composite configuration 2013-11-07 17:39:13 -06:00
Gregory Nutt
14ca86741c Add support for the STM32F429I-Discovery board from Ken Pettit 2013-11-07 16:55:45 -06:00
Gregory Nutt
90a2679031 SAMA5 PWM: PWM driver is now functional 2013-11-07 09:17:46 -06:00
Gregory Nutt
f9adc35bda SAMA5D3x-EK: Add support board-specific PWM testing 2013-11-06 14:38:19 -06:00
Gregory Nutt
71038156f4 NSH library: Allow USB trace without a USB console 2013-11-06 07:09:00 -06:00
Gregory Nutt
5f50951466 Updated spark configuration from David Sidrane 2013-11-05 09:15:50 -06:00
Gregory Nutt
f68d5acfd7 Fix typo introduced (by me) in the last large set of changes from Ken Pettit 2013-11-04 10:49:36 -06:00
Gregory Nutt
a177ccf653 configs/mikroe-stm32f4/fulldemo updated by Ken Pettit 2013-11-04 09:29:27 -06:00
Gregory Nutt
dc6dede2de configs/sim/configdata: MTD configuration data driver unit test. From Ken Pettit 2013-11-04 09:17:31 -06:00
Gregory Nutt
143d7e9b41 SAMA5 CAN: File that I forgot to add in a previous commit 2013-11-04 08:57:27 -06:00
Gregory Nutt
a3e49b5f06 SAMA5 CAN: Add board-specific initialization logic 2013-11-03 10:03:52 -06:00
Gregory Nutt
8bf37a6188 Fix to SST25 driver to permit faster write modes. From David Sidrane 2013-11-02 08:27:13 -06:00
Gregory Nutt
b5534ade06 Spark config updates from David Sidrane 2013-11-02 08:11:41 -06:00
Gregory Nutt
e35f0035d2 Configs update for SST25 SPI from Davide Sidrane 2013-11-02 08:07:39 -06:00
Gregory Nutt
ac3cdbe0e6 Another updated to the spark configuration from David Sidrane 2013-11-01 12:42:49 -06:00
Gregory Nutt
859117d936 Updates to sparck configuration from David Sidrane 2013-11-01 11:40:19 -06:00
Gregory Nutt
4af177e239 Updated spark configuration from David Sidrane, including new USB MSC configuration 2013-11-01 11:28:23 -06:00
Gregory Nutt
ac5d6162e4 The Mikroe STM32 F4 board now uses /dev/config for configuration data storage. From Ken Pettit 2013-11-01 07:50:35 -06:00
Gregory Nutt
f1cb42dab4 Missing file that I forgot to add in the last commit 2013-10-30 18:11:54 -06:00
Gregory Nutt
62a4dc0908 Updated Spark board configuration from David Sidrane 2013-10-30 14:38:16 -06:00
Gregory Nutt
0d766ccd68 Spark configuration updated by David Sidrane 2013-10-30 10:29:51 -06:00
Gregory Nutt
717ef07b8c Minor changes while pondering a camera interface 2013-10-29 16:57:06 -06:00
Gregory Nutt
37e6c99cd6 SAMA5 ADC: Seems functional in all modes including DMA 2013-10-28 10:08:12 -06:00
Gregory Nutt
0e65128556 configs/spark: Spark NSH configuration updated from David Sidrane 2013-10-27 18:53:43 -06:00
Gregory Nutt
eb04669276 SAMA5 README update 2013-10-27 11:09:53 -06:00
Gregory Nutt
272351e68e Updated Mikroe STM32F4 configuration from Ken Pettit 2013-10-27 08:06:39 -06:00
Gregory Nutt
6cdac82cbc configs/spark: Spark configuration update from David Sidrane 2013-10-26 17:41:23 -06:00
Gregory Nutt
74ae5016a1 Updated Spark board configuration from David Sidrane 2013-10-25 15:51:38 -06:00
Gregory Nutt
2c018cfafd SAMA5 ADC+TC: Early debug fixes + lots of new debug instrumentation 2013-10-24 16:50:51 -06:00
Gregory Nutt
17fbb3956e SAMA5D3x-EK: Add support for app/examples/adc 2013-10-24 15:39:56 -06:00
Gregory Nutt
f195673afd KL25: Update build for compatibility with recent CC3000 changes 2013-10-24 13:59:53 -06:00
Gregory Nutt
7b1d7d240f Added support for the Olimex STM32 P207 board. From Martin Lederhilger 2013-10-24 08:48:04 -06:00
Gregory Nutt
165fb3b35d apps/examples/can: Fix an error in a debug statement. From Martin Lederhilger 2013-10-24 08:14:33 -06:00
Gregory Nutt
31804a6443 Spark configuration update from David Sidrane 2013-10-24 08:03:07 -06:00
Gregory Nutt
36d3b19ba2 Remove carriage returns from SAMA5 TC files just commited 2013-10-23 15:39:00 -06:00
Gregory Nutt
faed6ca689 Add logic to enable DEBUG_NET if NET=n but WL_CC3000=y 2013-10-23 11:48:57 -06:00
Gregory Nutt
5edb122b87 SAMA5 CAN: Update readme on how to configure CAN 2013-10-23 11:32:12 -06:00
Gregory Nutt
c0bbb8ee01 Changes to the Spark configuration from David Sidrane 2013-10-23 08:37:16 -06:00
Gregory Nutt
d001b133eb SAMA5 demo configuration: TRNG and /dev/random are now enabled 2013-10-20 12:16:17 -06:00
Gregory Nutt
c4f68441f6 SAMA5 TRNG: Add a /dev/random driver based on the SAMA5D3 TRNG peripheral 2013-10-20 11:38:31 -06:00
Gregory Nutt
36c6ae9d70 SAMA5 norboot configuration updates 2013-10-20 08:46:52 -06:00
Gregory Nutt
537cf4bba2 SAMA5 norboot configuration updates 2013-10-20 08:44:07 -06:00
Gregory Nutt
01ae0331a0 SAMA5 WDT: Miss watchdog fixes 2013-10-20 08:24:05 -06:00
Gregory Nutt
3f81f62b4b Updated README 2013-10-19 12:37:14 -06:00
Gregory Nutt
ff312168e8 Add instructions to enable RTC in the nsh/ configuration; RTC enabled by default in the demo configuration 2013-10-19 10:38:23 -06:00
Gregory Nutt
d65e4aa1ef Updated Spark/cc3000 files from David Sidrane 2013-10-18 17:14:58 -06:00
Gregory Nutt
983c3370ea SAMA5 LCD: Move framebuffers to center of free memory region. That creates a guard band around the framebuffers that gives a little protection from any bad writes into the framebuffer 2013-10-18 10:11:20 -06:00
Gregory Nutt
db8edd1069 Make sure that CONFIG_SDIO_PEFLIGHT=y is set in all STM32 configurations that have SDIO DMA enabled 2013-10-18 08:57:59 -06:00
Gregory Nutt
e4ce65e57c Minor tweaks to debug output; started renaming some icons to include size in the name; SAMA5 NxWM config needs libm 2013-10-17 15:19:26 -06:00
Gregory Nutt
f16bf7a92b New touchscreen scaling algorithm for the case where measured X values vary with y position (and vice versa) 2013-10-17 12:07:14 -06:00
Gregory Nutt
1734c7f8f5 Spark configuration updates from David Sidrane 2013-10-16 08:20:57 -06:00
Gregory Nutt
c511ebd035 Spark configuration updates from David Sidrane 2013-10-16 07:55:04 -06:00
Gregory Nutt
f44c54bcc0 SAMA5D3x-EK NxWM configuration: use 320x320 NuttX logo as the background 2013-10-15 16:11:33 -06:00
Gregory Nutt
00459197d2 Use NxWidgets::CScaledBitmap to scale icons in the NxWM taskbar 2013-10-15 14:29:06 -06:00
Gregory Nutt
8ebfad6bc9 NxWM::CCalibration: Add logic to collect and average samples, optionally discarding the most extreem values 2013-10-14 18:35:23 -06:00
Gregory Nutt
465b551784 Misc changes to README files; Update SAMA5D3x-EK NxWM configuration to use Calibration instruction messages 2013-10-14 14:53:38 -06:00
Gregory Nutt
01b3dd6dc0 SAMA5D3x-EK: Add NxWM configuration for the SAMA5D3x-EK boards 2013-10-13 18:49:32 -06:00
Gregory Nutt
15fceb3492 SAMA5D3x-EK: Enable simulated mouse and keyboard events in the NX configuration 2013-10-13 13:59:39 -06:00
Gregory Nutt
24cb378b55 SAMA5 LCDC: Correct how framebuffer memory was being mapped; Remove options to get framebuffer memory in various. Because of the mapping and aligment requirements, those options really cannot be supported 2013-10-13 13:08:05 -06:00
Gregory Nutt
585eff3801 SAMA5 LCDC: Move framebuffer to lower memory; I suspect some corruption by interference 2013-10-13 10:42:14 -06:00
Gregory Nutt
491ad55b5c SAMA5 LCDC: Fixed backlight PWM divider. Backlight no longer flashes 2013-10-11 17:12:35 -06:00
Gregory Nutt
6336d79bb3 SAMA5 LCDC: Wait when the LCDC is resynchronizing (SIF); Try start-up parameters from Barebox (this still don't work) 2013-10-10 18:44:08 -06:00
Gregory Nutt
3689851037 SAMA5 LCDC: Default resolution if now RGB565; Add option to select a different output resolution than the sofware resolution (needs to the 24BPP for this LCD). 2013-10-10 18:41:42 -06:00
Gregory Nutt
931c6c43ca SAMA5 LCDC: Move DMA descriptors out of internal SRAM and into SDRAM. I am not completely clear, but it looks like the LCDC cannot support DMA from internal SRAM 2013-10-10 12:02:41 -06:00
Gregory Nutt
bb1f5e7d87 Arduino Due: RXD0 pull-up works with both REV2 and REV3 2013-10-10 07:11:13 -06:00
Gregory Nutt
a946a81092 SAMA5 LCDC: Corrections from first debug sessions. Still a way to go 2013-10-09 13:21:27 -06:00
Gregory Nutt
4868acf27e Add option to enable Aduino Due specific logic, like pull-up on UART0 RXD. Suggested by gdi@embedders.org 2013-10-09 07:35:00 -06:00
Gregory Nutt
35d2a61fdb Cosmetic change; removal of spaces at the end of lines 2013-10-09 07:30:39 -06:00
Gregory Nutt
2e03fdc4f7 SAMA5: Add an examples/nx configuration for testing the LCD 2013-10-08 16:52:21 -06:00
Gregory Nutt
7c32303c6f SAMA5: LCDC driver incorporated into the build system. 2013-10-08 15:30:38 -06:00
Gregory Nutt
bd91cbc460 SAMA5: LCDC driver progress 2013-10-07 12:05:16 -06:00
Gregory Nutt
b46a8d485f SAMA5: ADC and touchscreen drivers now build without errors 2013-10-03 14:32:21 -06:00
Gregory Nutt
4563ef16b5 SAMA5: Integrate touchscreen and ADC drivers into the build 2013-10-03 12:49:13 -06:00
Gregory Nutt
55b39463ec SAMA Touchscreen/ADC: More progress 2013-10-02 16:55:22 -06:00
Gregory Nutt
ff054ad0b7 Add framework for Spark Core board support. The initial commit is a clone of the Maple Mini and still needs Spark customizations 2013-10-02 08:24:46 -06:00
Gregory Nutt
fca0fdb7b2 SAMA5 ADC/Touchscreen: A little more logic 2013-10-01 14:40:34 -06:00
Gregory Nutt
750ba3238b Changes to NSH and readline to permit NSH to work on a platform with no file system 2013-09-30 11:34:04 -06:00
Gregory Nutt
14c2770bab Add freedom-kl25z/minnsh configuration: This is an experiment to see just how small we and get an NSH configuration. From Alan Carvalho de Assis. 2013-09-30 09:20:11 -06:00
Gregory Nutt
893631ef4d KL25Z: Add low-level up_lowgetc function that can be used to provide an NSH console when the file system (and hence the serial driver) is disabled. From Alan Carvalho de Assis 2013-09-30 09:15:31 -06:00
Gregory Nutt
4e3c5d61e3 Clean up some naming: fd vs. fildes vs. filedes and filep vs filp 2013-09-28 16:50:07 -06:00
Gregory Nutt
cab85f2e6a The last checkin replaced some impossible error handling with DEBUGASSERT. Except that one of the case is actually possible in one cornercase and had to be restored 2013-09-28 15:37:16 -06:00
Gregory Nutt
d8b62167ea Optimized sendfile() from Max Holtzberg 2013-09-28 14:47:49 -06:00
Gregory Nutt
d643619316 SAMA5: Update README.txt to show how to configure GMAC 2013-09-27 16:58:25 -06:00
Gregory Nutt
e7c7ac0f4c configs/compal_e88 converted to use the kconfig-frontends tools 2013-09-27 16:12:44 -06:00
Gregory Nutt
3eca0a8b05 Add support for the Motorola C139 phone 2013-09-27 15:11:31 -06:00
Gregory Nutt
607859cafb ZIT-ARM-1769: Led to LED control logic from Raashid Fatah 2013-09-26 07:15:52 -06:00
Gregory Nutt
33e3bbefd5 Mov apps/examples/composite to apps/system/composite; convert configs/stm3210e-eval/composite to use kconfig-frontend tools -- untested 2013-09-25 18:50:14 -06:00
Gregory Nutt
229c5748c5 Move apps/examples/cdcacm to apps/system/cdcacm 2013-09-25 17:23:03 -06:00
Gregory Nutt
024cb72187 Move apps/examples/usbmsc to apps/system/usbmsc 2013-09-25 16:54:39 -06:00
Gregory Nutt
6c4e26322c Updated README.txt 2013-09-25 15:21:23 -06:00
Gregory Nutt
72045de00e LED change requested by Rashid 2013-09-25 08:32:45 -06:00
Gregory Nutt
517887f445 Fix badly applied patch to ENCX24J600 2013-09-25 08:26:56 -06:00
Gregory Nutt
71fa99d69f SAMA5D3x-EK: Enable the interrupt stack in in all configurations 2013-09-24 13:46:14 -06:00
Gregory Nutt
6fedf8658a SAMA5 UDPHS: Minor clean-up of STALL logic 2013-09-23 18:10:41 -06:00
Gregory Nutt
4a6c2b0c9d ZKIT-ARM-1769: LED1 is now user controllable. From Rashid Fatah 2013-09-23 07:47:56 -06:00
Gregory Nutt
8f9c70da3b SAMA5D3x-EK AT25 Serial FLASH: Dropping SPI frequency to 10MHz gives more reliable behavior 2013-09-22 12:22:55 -06:00
Gregory Nutt
03c93c0e5b Fix minor typos in README file 2013-09-21 15:38:11 -06:00
Gregory Nutt
1782cfa61d SAMA5D3x-EK: Always use UPLL for USB clocking 2013-09-21 12:20:11 -06:00
Gregory Nutt
5bc436283d SAMA5 + HID Keyboard. Fixes to initialize the HID keyboard class 2013-09-20 15:23:00 -06:00
Gregory Nutt
26b155a4b6 SAMA5 OHCI: Fix some problems with D-Cache coherency and physical addressing related to interrupt endpoints 2013-09-20 15:22:09 -06:00
Gregory Nutt
ea747b5723 Several usability improvements the SAMA5D3x-EK configurations 2013-09-20 12:37:36 -06:00
Gregory Nutt
dc8c4d581c Names of some USB device definitions changed to avoid collisions 2013-09-20 10:00:30 -06:00
Gregory Nutt
6b97f797b2 SAMA5 OHCI: When UPLL drives OHCI the logically correct divider of 10 does not work; But a divider of 5 does. Why? 2013-09-19 16:10:46 -06:00
Gregory Nutt
aabeeeddde Ran make oldconfig on the SAMA5 NSH configuration 2013-09-18 13:52:37 -06:00
Gregory Nutt
07a294d71e SAMA5: Add support for the FPU OS test 2013-09-18 10:35:03 -06:00
Gregory Nutt
6c78acdd84 A consequence of previous change: Configurations that select a PHY also need to set CONFIG_NETDEVICES or PHY configuration will be lost on the next reconfiguration 2013-09-17 17:13:20 -06:00
Gregory Nutt
a936022ed1 Zkit-ARM-1868: MMC/SD is on SPI, not SSP0. From Rashid Fatah 2013-09-17 17:08:46 -06:00
Gregory Nutt
1edf5615c1 SAMA5 EMAC: Changes from early debug sessions. Still a way to go 2013-09-17 15:52:19 -06:00
Gregory Nutt
c233db1327 Add prefex ETH0 to all PHY configurations to support multiple NICs 2013-09-17 10:44:23 -06:00
Gregory Nutt
a791ae11ce SAMA5 EMAC: Incremental progress. Still not code complete 2013-09-16 11:36:12 -06:00
Gregory Nutt
6a01d80bb2 SAMA5 Ethernet: Add support for PHY interrupts 2013-09-15 12:24:42 -06:00
Gregory Nutt
bb73395c1d STM32: Support for the LeafLabs Maple and Maple Mini boards. From Librae 2013-09-13 12:45:33 -06:00
Gregory Nutt
d30e7cba6c SAMA5 EMAC and GMAC: More additions to register definition files 2013-09-13 03:35:56 -06:00
Gregory Nutt
bee5f08b4e SAMA5: Beginning of EMAC and GMAC register definition header files 2013-09-12 15:45:12 -06:00
Gregory Nutt
606ef4bd6a SAMA5D3x-EK README update 2013-09-12 14:17:56 -06:00
Gregory Nutt
838a57d142 SAMA5 TWI: Misc improvements during debug (still not getting interupts) 2013-09-12 12:25:31 -06:00
Gregory Nutt
d7d64c4593 SAMA5D3x-EK: Add support for (external) AT 24C512 EEPROM 2013-09-12 09:47:31 -06:00
Gregory Nutt
6af2303fd7 SAMA5: Barebones TWI driver implementation 2013-09-11 16:48:56 -06:00
Gregory Nutt
fd380cf375 SAMA5D3x-EK demo configuration now supports HSMCI0 and HSMCI1 2013-09-11 09:50:36 -06:00
Gregory Nutt
82be4dc243 SAMA5: Add tracing support to the OHCI driver 2013-09-10 16:01:44 -06:00
Gregory Nutt
52da9fff30 Fix a reference counting error in the USB host mass storage class 2013-09-10 11:38:40 -06:00
Gregory Nutt
f78fc42cf0 USB monitor extended so that it can also be used with USB host trace data 2013-09-09 15:02:33 -06:00
Gregory Nutt
be3dc67338 SAMA5: Add support EHCI/OHCI to sama5d3x-ek/demo (does not work yet); Fix some EHCI/OHCI compilation issues when DEBUG is disabled 2013-09-07 11:43:06 -06:00
Gregory Nutt
09ab41366d Fix warnings in USB MSC when compiled for a high speed device; also fix USB MSC default VID/PID configuration 2013-09-07 10:12:02 -06:00
Gregory Nutt
fe285f6d16 Extend USB trace logic. When we are configured to decode and stringify trace data, de-stringification support is not included for class driver trace output 2013-09-06 17:24:02 -06:00
Gregory Nutt
15ecbb9ab4 SAMA5D3x-EK: Add support for USB MSC device on AT25 serial flash 2013-09-06 13:07:29 -06:00
Gregory Nutt
4f9b277dac SAMA5D3x-EK: Add a new 'demo' configuration 2013-09-06 11:40:46 -06:00
Gregory Nutt
2eba7facbc CDC/ACM and PL2303 device drivers: Don't use the max packet size assigned to an endpoint in order to determine the request buffer size. The endpoint has not yet been configured that max packet size may be wrong. 2013-09-05 18:00:16 -06:00
Gregory Nutt
6f3d2936dd More renaming examples/usbstorage to examples/usbmsc 2013-09-05 08:10:36 -06:00
Gregory Nutt
9638bff522 Rename examples/usbstorage to examples/usbmsc. From CCTSAO 2013-09-05 08:07:03 -06:00
Gregory Nutt
8108a81172 Some restructing of the CC3000 build 2013-09-04 16:40:57 -06:00
Gregory Nutt
47462f8238 Initial cut of a driver for the TI CC3000 network module with support on the Freescale KL25Z board from Alan Carvalho de Assis 2013-09-03 14:59:48 -06:00
Gregory Nutt
7c34498c01 SAMA5 UDPHS: A little debugging progress. Not all transfers are working yet 2013-09-03 13:09:50 -06:00
Gregory Nutt
e77071c6e0 SAMA5 UDPHS: Some very early debug corrections. Not yet working. 2013-09-02 12:26:15 -06:00
Gregory Nutt
8446418f0c Misc USB device changes reated to SAMA5, trace support, and USB monitoring 2013-09-01 11:52:21 -06:00
Gregory Nutt
ad6c760522 SAMA5 UDPHS: Support USPHS clock configuration 2013-09-01 11:29:51 -06:00
Gregory Nutt
27d6d3045d SAMA UDPHS: Add pull-up and stall logic. Added to build system but does not yet build 2013-08-31 17:37:51 -06:00
Gregory Nutt
849ad6b021 Fix typo in Freedom KL25Z function name. From Alan Carvalho de Assis 2013-08-31 13:22:25 -06:00
Gregory Nutt
876a9fe6bd Remove empty README.txt files 2013-08-31 13:17:04 -06:00
Gregory Nutt
9a77ca37e3 SAMA5 EHCI: Implemented (but did not test) interrupt endpoint logic 2013-08-28 13:07:35 -06:00
Gregory Nutt
f19af5572d Fix all occurrences of "the the" in documentation and comments 2013-08-27 09:40:19 -06:00
Gregory Nutt
0053ed9c37 SAMA4 EHCI: Correct some backward conditional compilation; fix some warnings 2013-08-26 17:03:52 -06:00
Gregory Nutt
ff8e0c725c SAMA5 EHCI: Data toggle and status phase fixes 2013-08-25 14:45:08 -06:00
Gregory Nutt
ddce6bb638 Add ENCX24J600 Ethernet driver and support for the ENCX24J600 with the Olimex STM32 P107 board. From Max Holtberg 2013-08-25 11:21:54 -06:00
Gregory Nutt
960227799f SAMA5D3x-EK: Fix some backward conditional compilation 2013-08-24 14:06:47 -06:00
Gregory Nutt
39052e0ae7 SAMA5: EHCI now handles low- and full-speed connections by giving them to OHCI; OHCI now uses the work queue to defer interrupt processing; If both OHCI and EHCI are enabled, EHCI is the master of the UHPHS interrupt 2013-08-24 11:34:24 -06:00
Gregory Nutt
cd21e6886e SAMA5: Add support for sharing ports when both OHCI and EHCI are enabled 2013-08-23 10:58:30 -06:00
Gregory Nutt
3d59f1f61c Move all SAMA5 EHCI interrupt handling to the worker thread 2013-08-21 11:07:42 -06:00
Gregory Nutt
bc57cd5684 Beginning of support for SAMA5 EHCI. Not much there yet 2013-08-20 15:46:36 -06:00
Gregory Nutt
1d56a5c9fd Add few more EHCI definitions 2013-08-18 13:01:13 -06:00
Gregory Nutt
7b617b01f2 Completes EHCI header file 2013-08-18 09:01:16 -06:00
Gregory Nutt
111a707511 SAMA5 OHCI: Re-organize some endpoint list data structures.. Strange things happen when semaphores lie in DMA memory which is occasionally invalidated 2013-08-16 11:36:51 -06:00
Gregory Nutt
91a2700f31 SAMA5: Correct the PLL 48MHz divisor. It was off by a factor of two... no idea why 2013-08-14 19:38:48 -06:00
Gregory Nutt
589386a5ce SAMA5: ports should not be reset state (seems to make no difference) 2013-08-14 17:33:31 -06:00
Gregory Nutt
8686c040ac SAMA5: Alternatie clock configuration that yields a perfect 48MHz full speed USB clock and a CPU clock of 384MHz 2013-08-14 15:16:04 -06:00
Gregory Nutt
0c1d2ed2b8 SAMA5: Fix out of range USB PLL divisor 2013-08-14 14:20:01 -06:00
Gregory Nutt
8134ab2d3d Clean up some LP17xx and STM32 USB host configuration compilation errors due to the massive changes to the USB host interfaces needed to support the SAMA5 2013-08-13 17:43:19 -06:00
Gregory Nutt
567c513046 Separate wait() and enumerate() methods from struct usbhost_driver_s and move to new interface, struct usbhost_connection_s. This is part of the necessary restructuring of the USB host interface to support multiple root hub ports. 2013-08-13 15:03:46 -06:00
Gregory Nutt
f76d80ca1d Convert olimex-stm32-p107/nsh configuration to use kconfig-frontends tool. From Max Holtzberg 2013-08-12 15:00:28 -06:00
Gregory Nutt
3fbe4dd685 First of several changes needed to support multiple USB host root hubs 2013-08-12 14:44:06 -06:00
Gregory Nutt
e47dba5d22 SAMA5: Add logic to control VBUS power for OHCI 2013-08-12 11:59:10 -06:00
Gregory Nutt
0983828ff3 SAMA5: Add support for initialization of the USB host and mass storage class 2013-08-11 17:52:36 -06:00