zephyr/subsys/usb
Chew Zeh Yang d770a4c584 usbd: device_next: cdc: add option to enable short packet terminate
For usbser.sys driver, which is the default USB host driver for CDC
devices in windows, it is expected that USB device always indicate
completion of transmission by short packet. In case where the last
packet length is multiple of max packet size of the BULK IN endpoint,
the USB device shall indicate completion of transmission by sending a
zero length packet. This commit adds the sending of the short packet
termination mentioned above, ensuring condition of short packet
terminate is fulfilled.

Signed-off-by: Chew Zeh Yang <zeon.chew@ambiq.com>
2025-01-23 00:12:24 +01:00
..
device usb: device: remove USB H4 Bluetooth function and sample 2024-12-17 11:35:57 +00:00
device_next usbd: device_next: cdc: add option to enable short packet terminate 2025-01-23 00:12:24 +01:00
host usb: shell: Remove use of ctx_shell 2024-11-26 15:43:29 -05:00
usb_c usb-c: pe: set correct sink/src ready state. 2024-12-09 15:11:39 +01:00
CMakeLists.txt