- May 06, 2015
-
-
Gregory Nutt authored
Rename usbhost_storageinit() to usbhost_msc_initialize(). Add calls to usbhost_cdcacm_initialize() is CONFIG_USBHOST_CDCACM is selected.
-
Gregory Nutt authored
-
Gregory Nutt authored
drivers/usbhost: Add initial implementatino of a host-side CDC/ACM driver. Completely untested on initial commit (2015-05-06).
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- May 05, 2015
-
-
Gregory Nutt authored
USB host: More fixes from last changes.. MSC block read and write must again return number of blocks on success. Fix numerous places where the assumption the ret == OK means success. Since the transfer method now returns the number of byte transfered, the correct test for success is ret >= 0
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
USB host: Modify the transfer() and asynch() methods so that the actual size of the transfer is returned. Unverified on initial commit.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- May 04, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
SAMA5D OHCI: Remove a local variable that is unused when debug is disabled; refresh a configuration. Update a README
-
Gregory Nutt authored
-
- May 03, 2015
-
-
Gregory Nutt authored
Update some READMEs. For all implementation of the USBHOST waiter, make sure that the waiter thread stack size is larger if the USB hub feature is enabled
-
Gregory Nutt authored
-
Gregory Nutt authored
Olimex LPC1766STK: The USB host waiter stack should be configurable because it needs to be a lot depending when using a hub
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
LPC31 and SAMA5Dx EHCI drivers: Fix cache related problem. All buffers are now aligned with the cache line size in both starting address and in length. This cause major problems in unlucky builds where the USB host buffers where unaligned and abbutting other data. The cache flush and invalidate operations could be subverted by acceses to adjacent data or could have unexpected side effects. This bug has been in the ECHI drivers forever, but was only revealed due to unlucky memory allocations during the integration of the hub feature.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- May 02, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
USB host: If the implementation of the disconnect method frees the EP0 endpoint, then it must nullify it in the port structure
-
Gregory Nutt authored
-
Gregory Nutt authored
STM32 USB device. Add protection in the event that out-of-bound enpoint numbers are received. From David Sidrane.
-
Gregory Nutt authored
USB host: Need to include the port structure when disconnecting, otherwise may destroy a root hub port
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-