zephyr/subsys/usb
Grixa Yrev 6a8abcb225 usb: cdc_acm: trigger TX IRQ when CDC ACM class is ready
Before commit 4f2682bd79
("usb: cdc_acm: avoid spurious interrupt on configured or resume
events") spurious rx-interrupt provided start to read shell tx ring
buffer by CDC ACM UART. Now shell log backend not transmit data,
until CDC ACM UART received data from host.

This PR added invoking interrupt callback if tx interrupt is enable,
when CDC ACM class go to configured state, and flag tx_ready go to true.

Signed-off-by: Grixa Yrev <GrixaYrev@yandex.ru>
2021-08-26 09:13:42 -04:00
..
class usb: cdc_acm: trigger TX IRQ when CDC ACM class is ready 2021-08-26 09:13:42 -04:00
CMakeLists.txt
Kconfig usb: finally remove Kconfig option CONFIG_USB 2021-08-17 16:58:58 +02:00
bos.c usb: use new USB framework header 2021-08-03 13:20:07 +02:00
os_desc.c usb: use new USB framework header 2021-08-03 13:20:07 +02:00
os_desc.h
usb_descriptor.c usb: use new USB framework header 2021-08-03 13:20:07 +02:00
usb_descriptor.h
usb_device.c usb: fix SetInterface handling for interfaces without any endpoints 2021-08-05 16:13:10 +02:00
usb_transfer.c
usb_transfer.h
usb_work_q.c
usb_work_q.h