summaryrefslogtreecommitdiff
path: root/nuttx/drivers/usbdev
Commit message (Collapse)AuthorAgeFilesLines
* More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵Gregory Nutt2014-11-251-2/+2
| | | | real bugs.
* Update everything under nuttx/drivers to use the corrected syslog interfacesGregory Nutt2014-10-083-29/+28
|
* Remove final traces of the 8015 from the NuttX source treeGregory Nutt2014-09-011-1/+1
|
* Rename kmalloc to kmm_malloc for consistencyGregory Nutt2014-08-314-12/+12
|
* Rename kfree to kmm_free for consistency with other naming conventionsGregory Nutt2014-08-314-10/+10
|
* Rename kmemalign to kmm_memalign and krealloc to kmm_realooc for consistency ↵Gregory Nutt2014-08-311-1/+1
| | | | with other naming
* Fix some recurring typos: postion->position, *atino->*ationGregory Nutt2014-07-081-1/+1
|
* Clear rxhead on disconnect to prevent data from being resent on re-connectGregory Nutt2014-06-062-0/+2
|
* Change all variadic macros to C99 styleGregory Nutt2014-05-221-2/+2
|
* Add serial method so that lower half driver can provide RX flow control ↵Gregory Nutt2014-05-082-0/+6
| | | | information. From Jussi Kivilinna
* More trailing whilespace removalGregory Nutt2014-04-136-13/+13
|
* Back out part of 610e2aa0c224e2936fe8009ef4a2351ce607067a: Need to be able ↵Gregory Nutt2014-04-081-2/+0
| | | | to select USB console devices when there is no /dev/console enabled. Noted by Librae
* Fix various typos in comments. From Alan Carvalho de AssisGregory Nutt2014-04-061-0/+2
|
* SAMA5 clocking: USB clock setup needs to be done no matter the state of BMS ↵Gregory Nutt2014-04-051-1/+1
| | | | and not matter how we are booting
* Cosmetic update to commentsGregory Nutt2014-04-051-11/+11
|
* SAMA5: Add support for DBGU. Xplained board now uses DBGU for the serial ↵Gregory Nutt2014-04-011-0/+2
| | | | console
* Add macro UNUSED to eliminate warnings about variables that are set to ↵Gregory Nutt2014-03-301-0/+1
| | | | unused values
* Reimagine the USB MSC worker thread as a kernel thread (instead of a pthread)Gregory Nutt2014-03-254-138/+351
|
* net/netdev_findbyaddr.c: Skip network devices that are in the down state. ↵Gregory Nutt2014-03-201-1/+1
| | | | They have no meaning address
* If DCD supports queuing of stall requests then USB MSC delay work-around is ↵Gregory Nutt2014-03-201-10/+19
| | | | not necessary
* If DCD supports queuing of stall requests then USB MSC delay work-around is ↵Gregory Nutt2014-03-201-0/+16
| | | | not necessary
* SAM4E UDP: Several fixes related to bulk endpoint transfersGregory Nutt2014-03-201-3/+5
|
* SAM4E: Revise board-specific USB MSC supportGregory Nutt2014-03-182-2/+3
|
* Many changes to reduce complaints from CppCheck. Several latent bugs fixes, ↵Gregory Nutt2014-02-102-6/+4
| | | | but probably some new typos introduced
* Alloc CONFIG_FS_READABLE/WRITABLE to be defined in Kconfig files while ↵Gregory Nutt2013-11-151-0/+2
| | | | preserving backward compatibility with legacy configurations (for the time being)
* Correct unitialization of composite USB device. A stale pointer was being ↵Gregory Nutt2013-11-053-12/+59
| | | | reused. From David Sidrane
* Make default request size in the Kconfig file match default in C codeGregory Nutt2013-11-031-13/+29
|
* Need to lock mutex before signalGregory Nutt2013-11-021-1/+3
|
* MTD config: Reduce configuration header overhead. From Ken PettitGregory Nutt2013-11-011-1/+1
|
* Avoid calling pthread_join() to wait for USB MSC thread to terminate: This ↵Gregory Nutt2013-11-012-1/+39
| | | | does not work if the caller of usb_mscuninitialize() is in a different task group than the MSC thread. From David Sidrane
* Updates to sparck configuration from David SidraneGregory Nutt2013-11-011-1/+1
|
* Mov apps/examples/composite to apps/system/composite; convert ↵Gregory Nutt2013-09-251-10/+10
| | | | configs/stm3210e-eval/composite to use kconfig-frontend tools -- untested
* SAMA5 UDPHS: Dont' reject read request submissions while stalled. That ↵Gregory Nutt2013-09-242-4/+17
| | | | causes an infinite loop. When stalling, cancel all pending write requests, but cancel only a reqd request if it is in progress. It will be immediately requeued
* SAMA5D3x-EK AT25 Serial FLASH: Dropping SPI frequency to 10MHz gives more ↵Gregory Nutt2013-09-221-3/+3
| | | | reliable behavior
* Use a valid interval for the interrupt endpoint in the CDC/ACM driverGregory Nutt2013-09-221-1/+1
|
* Names of some USB device definitions changed to avoid collisionsGregory Nutt2013-09-206-17/+37
|
* Beginning of support for USB host side tracingGregory Nutt2013-09-091-5/+5
|
* Fix warnings in USB MSC when compiled for a high speed device; also fix USB ↵Gregory Nutt2013-09-072-11/+16
| | | | MSC default VID/PID configuration
* Extend USB trace logic. When we are configured to decode and stringify ↵Gregory Nutt2013-09-065-55/+584
| | | | trace data, de-stringification support is not included for class driver trace output
* SAMA5D3x-EK: Add support for USB MSC device on AT25 serial flashGregory Nutt2013-09-063-13/+13
|
* CDC/ACM and PL2303 device drivers: Don't use the max packet size assigned ↵Gregory Nutt2013-09-053-12/+52
| | | | 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.
* SAMA5 UDPHS: Some very early debug corrections. Not yet working.Gregory Nutt2013-09-021-0/+4
|
* Misc USB device changes reated to SAMA5, trace support, and USB monitoringGregory Nutt2013-09-011-1/+1
|
* CDC/ACM Device: Fixe compilation errors when dual speed support is enabledGregory Nutt2013-09-011-15/+33
|
* Fix all occurrences of "the the" in documentation and commentsGregory Nutt2013-08-271-1/+1
|
* Added FIONREAD and FIONWRITE to CDC/ACM driver. From Lorenz MeierGregory Nutt2013-08-101-0/+46
|
* Serial FIONREAD, FIONWRITE, and TERMIOS I/O processing from Mike Smith, ↵Gregory Nutt2013-08-101-4/+43
| | | | Andrew Tridgell, and and Lorenz Meier
* Fix type in the USB composite device driverGregory Nutt2013-07-041-1/+1
|
* 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