summaryrefslogtreecommitdiff
path: root/nuttx/drivers/usbdev
Commit message (Collapse)AuthorAgeFilesLines
* USB: set interval setting according to upstreamLorenz Meier2015-02-091-1/+1
|
* Critical hotfixes for memory accesses. Found via Coverity by Pavel KirienkoLorenz Meier2015-01-191-4/+4
|
* cdcacm: added FIONREAD and FIONWRITE to cdcacm driverAndrew Tridgell2013-07-251-0/+48
| | | | based on serial.c implementation
* Added support for FIONREAD and FIONWRITE, added input / output processing ↵Lorenz Meier2013-07-181-1/+43
| | | | support for UART and CDCACM serial ports. Implemented by Mike Smith, Andrew Tridgell and Lorenz Meier
* Optimize request buffer sizes in the serial USB drivers so that we avoid so ↵Gregory Nutt2013-05-293-53/+49
| | | | many NULL packets and so that the OUT request buffer size is exactly the max packet size.
* Fix null packet handling in the PIC32 USB device driver. This is a critical ↵Gregory Nutt2013-05-281-5/+13
| | | | bug fix for PIC32. Add support for the USB monitor to the Sure-PIC32MX configuration
* Various Kconfig files still have references to CONFIG_ variables. Some in ↵Gregory Nutt2013-04-251-4/+4
| | | | harmless comments, some in config definionts which is not harmless. All removed
* Convert olimex-lpc17stk configuration to use the kconfig-frontends tools; ↵Gregory Nutt2013-04-122-7/+9
| | | | Fix some compile errors in the pl2303 USB device driver
* More changes for a kernel-mode allocator (more to be done)patacongo2013-03-091-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5724 42af7a65-404d-4744-a932-0658087f49c3
* Fixes to STM32 SPI, USB MSC class driver, and MMC/SD SPI driver from Petteri ↵patacongo2013-02-281-3/+15
| | | | | | Aimonen git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5688 42af7a65-404d-4744-a932-0658087f49c3
* A few NuTiny-SDK-NUC120 fixespatacongo2013-02-231-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5667 42af7a65-404d-4744-a932-0658087f49c3
* STM32 F4 patches from Petteri Aimonen (mostly USB)patacongo2013-02-152-1/+54
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5652 42af7a65-404d-4744-a932-0658087f49c3
* Missing calls to class SUSPEND/RESUME methods in all USB driverspatacongo2013-01-312-2/+172
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5590 42af7a65-404d-4744-a932-0658087f49c3
* Fix readline return value; Add support for removable serial devicespatacongo2013-01-313-16/+78
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5589 42af7a65-404d-4744-a932-0658087f49c3
* USB monitor daemon updatespatacongo2013-01-291-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5579 42af7a65-404d-4744-a932-0658087f49c3
* Add syslog.h; rename lib_rawprintf() to syslog()patacongo2013-01-282-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3
* Updates for stm32f4discovery/usbnsh configurationpatacongo2013-01-281-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5574 42af7a65-404d-4744-a932-0658087f49c3
* Add configs/stm32f4discovery/usbnshpatacongo2013-01-271-1/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5572 42af7a65-404d-4744-a932-0658087f49c3
* Completes implementation of posix_spawn. Still untested and undocumentedpatacongo2013-01-101-10/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5504 42af7a65-404d-4744-a932-0658087f49c3
* Fixes for l3s, USB composite, nfsmount, apps context build problemspatacongo2012-12-241-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5458 42af7a65-404d-4744-a932-0658087f49c3
* A few native window build updatespatacongo2012-11-251-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5387 42af7a65-404d-4744-a932-0658087f49c3
* Centralized the definition of the INCDIR script in tools/Config.mkpatacongo2012-11-131-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5346 42af7a65-404d-4744-a932-0658087f49c3
* Several bugfixes contributed by Petteri Aimonenpatacongo2012-10-202-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5238 42af7a65-404d-4744-a932-0658087f49c3
* USB device drivers: Add hooks to to use common, external DMA buffer ↵patacongo2012-09-131-47/+82
| | | | | | allocation implementation.. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5142 42af7a65-404d-4744-a932-0658087f49c3
* The M3 Wildfire port is code complete and ready for testpatacongo2012-09-101-6/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5125 42af7a65-404d-4744-a932-0658087f49c3
* Add LPC31 Kconfigpatacongo2012-09-061-0/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5104 42af7a65-404d-4744-a932-0658087f49c3
* Fix PL2303 typo checked in a long time ago; NFS updatepatacongo2012-06-121-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4832 42af7a65-404d-4744-a932-0658087f49c3
* Fix packet size calculation in CDC/ACM and PL2303 USB serial driverspatacongo2012-05-252-4/+22
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4771 42af7a65-404d-4744-a932-0658087f49c3
* Fix infinite loop in CDC/ACM driverpatacongo2012-04-251-8/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4655 42af7a65-404d-4744-a932-0658087f49c3
* Rename some USB device filespatacongo2012-04-234-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4645 42af7a65-404d-4744-a932-0658087f49c3
* Minor kconfig fixespatacongo2012-04-131-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4600 42af7a65-404d-4744-a932-0658087f49c3
* Kconfig updatepatacongo2012-04-131-0/+448
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4599 42af7a65-404d-4744-a932-0658087f49c3
* 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
* Add kconfig documentationpatacongo2012-04-061-1/+1
| | | | 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-061-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4564 42af7a65-404d-4744-a932-0658087f49c3
* Move serial header files to include/nuttx/serialpatacongo2012-03-212-2/+2
| | | | 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-212-3/+3
| | | | 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
* 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
* Can't use 'class' as a field name! Backward conditional compilation in usbmsc.cpatacongo2012-01-314-13/+12
| | | | 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