Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Go to file
Jithu Joseph 7eab305593 usb: Add end-point stall APIs and flow control APIS
USB class drivers may need to offload some work from
upcall interrupt context to a background fiber. This
requires some way to defer taking more data from host
till the offloaded work completes. Two APIs are added to
achieve this.

Further USB class drivers sometimes need to set STALL condition
on end-points to signal errors to host.These too are
added.

Change-Id: Ic973522c3394e23d7f9c4c67affc0cd050afc20f
Signed-off-by: Jithu Joseph <jithu.joseph@intel.com>
2016-11-09 02:45:46 +00:00
.known-issues known-issues: update rule for TCF summary line 2016-09-16 11:31:27 -07:00
arch kernel: add __ASSERT() for thread priorities 2016-11-08 20:27:31 -05:00
boards boards: Add support for Quark SE C1000_BLE 2016-11-08 15:00:00 +00:00
doc kernel: rename k_am_in_isr() to k_is_in_isr() 2016-11-08 20:27:31 -05:00
drivers usb: Add end-point stall APIs and flow control APIS 2016-11-09 02:45:46 +00:00
ext fs: expose generic ramdisk/flash disk access functions 2016-11-09 02:45:45 +00:00
include usb: Add end-point stall APIs and flow control APIS 2016-11-09 02:45:46 +00:00
kernel kernel: rename k_am_in_isr() to k_is_in_isr() 2016-11-08 20:27:31 -05:00
lib lib: Add implementation for strrchr 2016-11-04 16:53:50 +00:00
misc build: remove old kernel support 2016-11-07 11:34:18 -08:00
net Bluetooth: L2CAP: Make CoC depend on SMP 2016-11-04 22:05:05 +02:00
samples samples: remove useless prj_unified.conf from kernel logger sample 2016-11-08 23:38:41 +00:00
scripts boards: Add support for Quark SE C1000_BLE 2016-11-08 15:00:00 +00:00
subsys usb: Add end-point stall APIs and flow control APIS 2016-11-09 02:45:46 +00:00
tests fs: expose generic ramdisk/flash disk access functions 2016-11-09 02:45:45 +00:00
.checkpatch.conf checkpatch: do not check for min_t/max_t 2016-09-13 17:12:55 -04:00
.gitattributes
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview
.mailmap mailmap: update with new emails 2016-10-07 16:15:24 +00:00
Kbuild build: remove old kernel support 2016-11-07 11:34:18 -08:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
LICENSE
MAINTAINERS MAINTAINERS: Add documentation location to Bluetooth subsystem 2016-11-06 10:54:21 +02:00
Makefile build: remove old kernel support 2016-11-07 11:34:18 -08:00
Makefile.inc build: force all kernel builds to be Unified kernel 2016-11-04 18:25:32 +00:00
defaults.tc testcases: catch 'Fatal essential task error" messages 2016-10-31 12:57:28 +00:00
zephyr-env.sh win-build: corrects scripts_path for windows build. 2016-10-15 15:09:54 +00:00