zephyr/samples/subsys/usb
Andy Ross 4a8a24fe39 Revert "cdc_acm : Restrict writing more than 4 bytes into TX USB Endpoint."
This reverts commit 1da0a9eebd.

The workaround caused a severe performance penalty, and only worked
for USB packets of 4-15 bytes in length (16+ byte packets weren't
subject to the hardware bug).  Single-byte packets (very common for
cdc_acm serial port transfers) would still be duplicated sometimes.

The upcoming DMA implementation does not share the performance
penalty, and also is not subject to the bug for those sizes of packets
(though it DOES still have a problem with single-byte packets!).

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2017-10-28 14:38:19 -04:00
..
cdc_acm Revert "cdc_acm : Restrict writing more than 4 bytes into TX USB Endpoint." 2017-10-28 14:38:19 -04:00
console usb: Remove default Vendor and Product ID 2017-10-19 09:30:58 -04:00
dfu usb: Remove default Vendor and Product ID 2017-10-19 09:30:58 -04:00
mass usb: Add missing tag to sanity check configuration 2017-10-19 09:30:58 -04:00
webusb usb: Remove default Vendor and Product ID 2017-10-19 09:30:58 -04:00
usb.rst