zephyr/drivers/usb/device
Johannes Hutter 6c0d089594 drivers: usb_dc_stm32: don't wait for semaphore in ISR context
usb_dc_ep_write may be executed in an ISR context and should therefore
not take a semaphore with a timeout. The semaphore was initially
introduced to prevent USB buffer overwrite when writing to an endpoint
in a loop. This is not requested anymore since there is an existing USB
transfer API available.

Signed-off-by: Johannes Hutter <johannes@proglove.de>
2018-07-05 11:06:30 -04:00
..
CMakeLists.txt drivers: usb: add usb device driver for Kinetis USBFSOTG Controller 2018-05-17 07:00:49 -05:00
Kconfig drivers: usb: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
usb_dc_dw.c drivers: usb: Add High Speed support for DesignWare USB 2018-06-19 20:16:18 -04:00
usb_dc_kinetis.c driver: usb: add check for endpoint capabilities 2018-06-15 11:02:05 +02:00
usb_dc_nrf5.c driver: usb: add check for endpoint capabilities 2018-06-15 11:02:05 +02:00
usb_dc_sam0.c driver: usb: add check for endpoint capabilities 2018-06-15 11:02:05 +02:00
usb_dc_stm32.c drivers: usb_dc_stm32: don't wait for semaphore in ISR context 2018-07-05 11:06:30 -04:00
usb_dw_registers.h drivers: usb: Add High Speed support for DesignWare USB 2018-06-19 20:16:18 -04:00