zephyr/samples/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
..
console samples: convert to using newly introduced integer sized types 2017-04-21 09:53:53 -05:00
debug samples: use k_thread_create() 2017-05-11 20:24:22 -04:00
ipc/ipm_mailbox samples: use k_thread_create() 2017-05-11 20:24:22 -04:00
logging/logger-hook samples: convert to using newly introduced integer sized types 2017-04-21 09:53:53 -05:00
shell/shell samples: shell: fix testcase.ini to be more inclusive 2017-04-11 03:14:25 +00:00
usb cdc_acm : Restrict writing more than 4 bytes into TX USB Endpoint. 2017-05-13 15:12:27 -04:00
subsys.rst doc: add labels to sample docs 2017-04-04 20:48:08 +00:00