summaryrefslogtreecommitdiff
path: root/nuttx/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Extend the USB device/class interface: Add parameters to pass the EP0 OUT ↵patacongo2012-04-124-21/+36
| | | | | | data that should accompany the OUT SETUP request git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4595 42af7a65-404d-4744-a932-0658087f49c3
* Working for missing logic to get EP0 OUT DATApatacongo2012-04-121-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4594 42af7a65-404d-4744-a932-0658087f49c3
* Misc STM32 OTF FS driver fixes + More Kconfig filespatacongo2012-04-111-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4590 42af7a65-404d-4744-a932-0658087f49c3
* Fix CDC/ACM alternate interface number (from Antti)patacongo2012-04-111-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4589 42af7a65-404d-4744-a932-0658087f49c3
* Modify configuration for use with STM32 OTG FS driver testingpatacongo2012-04-091-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4580 42af7a65-404d-4744-a932-0658087f49c3
* Updated Kconfig files from Lzyypatacongo2012-04-075-0/+338
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4569 42af7a65-404d-4744-a932-0658087f49c3
* Add kconfig documentationpatacongo2012-04-0617-17/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4567 42af7a65-404d-4744-a932-0658087f49c3
* Adding skeleton Kconfig files (part 1 of 2)patacongo2012-04-0617-0/+68
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4564 42af7a65-404d-4744-a932-0658087f49c3
* A couple of fixes to common and STM32 serial handling to fix some data ↵patacongo2012-04-021-3/+6
| | | | | | overrun conditions git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4550 42af7a65-404d-4744-a932-0658087f49c3
* Missed one file from last set of LPC17xx DAC changespatacongo2012-03-251-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4522 42af7a65-404d-4744-a932-0658087f49c3
* Additional documentation/README updatespatacongo2012-03-242-65/+99
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4519 42af7a65-404d-4744-a932-0658087f49c3
* Move include/sercomm to include/nuttx/sercommpatacongo2012-03-242-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4515 42af7a65-404d-4744-a932-0658087f49c3
* A few more Calypso/Compal updatespatacongo2012-03-241-0/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4514 42af7a65-404d-4744-a932-0658087f49c3
* Add support for compal e99 and e88 phonespatacongo2012-03-246-0/+749
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4512 42af7a65-404d-4744-a932-0658087f49c3
* Move serial header files to include/nuttx/serialpatacongo2012-03-216-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4500 42af7a65-404d-4744-a932-0658087f49c3
* Move file-system header files to include/nuttx/fspatacongo2012-03-2144-53/+53
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4499 42af7a65-404d-4744-a932-0658087f49c3
* Minor updates for PIC32 USB device driver bugspatacongo2012-03-191-5/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4497 42af7a65-404d-4744-a932-0658087f49c3
* The PIC32 USB driver (finally) works the the Mass Storage Classpatacongo2012-03-181-23/+23
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4496 42af7a65-404d-4744-a932-0658087f49c3
* Fix reported USB MSC product/revisionpatacongo2012-03-171-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4495 42af7a65-404d-4744-a932-0658087f49c3
* Updates to the PIC32 USB driver (still kind of buggy); Fix for STM32 CAN2 -- ↵patacongo2012-03-161-2/+3
| | | | | | Need to enable CAN1 clocking to use CAN2 git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4493 42af7a65-404d-4744-a932-0658087f49c3
* Add support for use of a USB serial device to provide NSH console I/O. ↵patacongo2012-03-062-4/+4
| | | | | | Verified on the Sure PIPIC32MX board git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4458 42af7a65-404d-4744-a932-0658087f49c3
* Move all non-standard, NuttX header files into include/nuttx/netpatacongo2012-03-038-27/+27
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4450 42af7a65-404d-4744-a932-0658087f49c3
* Extend CDC/ACM driver so that can be connected/disconnected under software ↵patacongo2012-02-282-14/+65
| | | | | | control; Add new NSH commands sercon and serdis that will connect and disconnect the CDC/ACM serial device git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4436 42af7a65-404d-4744-a932-0658087f49c3
* (1) Fix a critical memory leak in the TCP read-ahead buffering logic; Add an ↵patacongo2012-02-231-5/+121
| | | | | | option to suppress SDIO multi-block transfers in order to work around a buggy SDIO driver git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4415 42af7a65-404d-4744-a932-0658087f49c3
* Various STM32 SDIO and DMA fixes (SDIO DMA still does not work)patacongo2012-02-202-3/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4406 42af7a65-404d-4744-a932-0658087f49c3
* Add QE support to STM32F4Discovery; add a test of the quadrature encoder driverpatacongo2012-02-151-1/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4395 42af7a65-404d-4744-a932-0658087f49c3
* Add an infrastructure to support a generic quadrature encoder driverpatacongo2012-02-142-0/+402
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4390 42af7a65-404d-4744-a932-0658087f49c3
* Add interface to enabled/disable debug outputpatacongo2012-02-121-13/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4386 42af7a65-404d-4744-a932-0658087f49c3
* Fix a small RAM log bug (the RAM log still does not work)patacongo2012-02-121-30/+25
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4385 42af7a65-404d-4744-a932-0658087f49c3
* Fix some typos and compilation errors introduced in the last checkinpatacongo2012-02-121-0/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4384 42af7a65-404d-4744-a932-0658087f49c3
* The RAM log cannot block like more character drivers, otherwise cat ↵patacongo2012-02-111-6/+73
| | | | | | /dev/syslog does not work git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4383 42af7a65-404d-4744-a932-0658087f49c3
* Add dmesg command that can be used to dump the syslogpatacongo2012-02-111-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4382 42af7a65-404d-4744-a932-0658087f49c3
* Add logic to re-direct debug output to a sysloggin devicepatacongo2012-02-111-34/+125
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4381 42af7a65-404d-4744-a932-0658087f49c3
* Add logic so that a RAM log can be used in place of a console devicepatacongo2012-02-112-24/+32
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4380 42af7a65-404d-4744-a932-0658087f49c3
* Add a RAM-based logging devicepatacongo2012-02-113-0/+607
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4379 42af7a65-404d-4744-a932-0658087f49c3
* Move lib/stdio/lib_fgets.c to apps/system/readline; simplify fgets(); use ↵patacongo2012-02-011-2/+2
| | | | | | readline instead of fgets in NSH git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4356 42af7a65-404d-4744-a932-0658087f49c3
* Can't use 'class' as a field name! Backward conditional compilation in usbmsc.cpatacongo2012-01-315-15/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4350 42af7a65-404d-4744-a932-0658087f49c3
* Correct a typo in STM32 I2C3 supportpatacongo2012-01-291-2/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4345 42af7a65-404d-4744-a932-0658087f49c3
* Most USB Composite device debugpatacongo2012-01-275-20/+60
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4344 42af7a65-404d-4744-a932-0658087f49c3
* The composite USB device is basically functional (more testing needed)patacongo2012-01-273-210/+220
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4343 42af7a65-404d-4744-a932-0658087f49c3
* First round of changes from debug of USB composite device (still has problems)patacongo2012-01-277-43/+99
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4342 42af7a65-404d-4744-a932-0658087f49c3
* Add a text for the new composite USB devicepatacongo2012-01-264-13/+62
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4341 42af7a65-404d-4744-a932-0658087f49c3
* More USB composite device logicpatacongo2012-01-264-32/+70
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4340 42af7a65-404d-4744-a932-0658087f49c3
* Major restructuring of CLASS<->driver interface to better support composite ↵patacongo2012-01-265-123/+278
| | | | | | USB devices git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4339 42af7a65-404d-4744-a932-0658087f49c3
* More clean up of namespacepatacongo2012-01-266-12/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4338 42af7a65-404d-4744-a932-0658087f49c3
* More name changes: USBSER->PL2303 CDCSER->CDCACMpatacongo2012-01-258-624/+624
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4337 42af7a65-404d-4744-a932-0658087f49c3
* Fixes on reverification of USB mass storage classpatacongo2012-01-253-5/+45
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4336 42af7a65-404d-4744-a932-0658087f49c3
* Massive name change USB STRG -> USB MSCpatacongo2012-01-258-1023/+1023
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4334 42af7a65-404d-4744-a932-0658087f49c3
* Progress toward composite CDC/ACM+MSC USB devicepatacongo2012-01-2510-279/+974
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4332 42af7a65-404d-4744-a932-0658087f49c3
* Lots of re-organization -- getting ready to support a composite USB devicepatacongo2012-01-2415-237/+1094
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4329 42af7a65-404d-4744-a932-0658087f49c3