zephyr/subsys
Youvedeep Singh 1da0a9eebd cdc_acm : Restrict writing more than 4 bytes into TX USB Endpoint.
Sometime it is observed on the Arduino 101 that when we write more than
4 bytes into TX USB Endpoint, first 4 bytes are getting repeated
(frequency of occurrence ~1/3000).

This patch does following :-

1. In sample application "cdc_acm", it adds capability to
handle partial transfer data incase data is transferred partially
if exceeds maximum data transfer size.
2. It restricts write of more than  4 bytes into TX USB Endpoint.
This is work around to  avoid issue occarance.

Jira: ZEP-2074

Signed-off-by: Youvedeep Singh <youvedeep.singh@intel.com>
Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-05-13 15:12:27 -04:00
..
bluetooth Bluetooth: Print PHY update complete with status 2017-05-13 15:27:24 +03:00
console subsys: convert to using newly introduced integer sized types 2017-04-21 09:36:22 -05:00
debug kconfig: Move debugging-related options from misc/ to subsys/debug/ 2017-04-28 23:41:16 +00:00
disk subsys: convert to using newly introduced integer sized types 2017-04-21 09:36:22 -05:00
fs subsys: convert to using newly introduced integer sized types 2017-04-21 09:36:22 -05:00
logging kernel: event_logger: convert to using newly introduced integer sized types 2017-04-25 22:09:12 +00:00
net net: http: Add HTTP server library support 2017-05-13 14:30:58 -04:00
shell shell: use k_thread_create() 2017-05-11 20:24:22 -04:00
usb cdc_acm : Restrict writing more than 4 bytes into TX USB Endpoint. 2017-05-13 15:12:27 -04:00
Kconfig
Makefile