zephyr/drivers/usb
Johann Fischer 973f914b90 drivers: udc_nrf: fix enqueue of control IN transfer with length 0
If the direction of the last setup packet is not to the device but to
the host, then the transfer is not a status stage and should be queued.
This is not checked and prevents a zero length control IN transfer to
the host, e.g. used by the DFU class to indicate the end of the upload
process.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2024-11-05 10:53:11 -06:00
..
bc12 syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
common drivers: udc_dwc2: Add missing GHWCFG bit defines 2024-09-25 12:03:12 +01:00
device soc: atmel: Drop PINCTRL from Kconfig.defconfig 2024-11-04 13:43:26 -06:00
udc drivers: udc_nrf: fix enqueue of control IN transfer with length 0 2024-11-05 10:53:11 -06:00
uhc drivers: fix thread function signatures 2023-10-30 12:24:34 +01:00
uvb linker: drivers: Use Z_LINK_ITERABLE_SUBALIGN 2024-04-20 13:45:25 -04:00
CMakeLists.txt nrfx_usbd: Rename to nrf_usbd_common 2023-11-07 14:06:51 +01:00
Kconfig nrfx_usbd: Rename to nrf_usbd_common 2023-11-07 14:06:51 +01:00