zephyr/subsys/usb/device
Julien D'Ascenzio fdf5dc384d usb: cdc_acm: fix bug on transmission
In the function tx_work_handler, a pointer to ring buffer data is given
to usb_transfer then the ring_buf_get_finish is called. So, the data is
mark as read (by ring_buf_get_finish) while the data are not yet
transferred to usb. If later a user send data, the pointer hold by usb
stack could be rewrite.

Signed-off-by: Julien D'Ascenzio <julien.dascenzio@paratronic.fr>
2022-06-28 16:58:51 +02:00
..
class usb: cdc_acm: fix bug on transmission 2022-06-28 16:58:51 +02:00
bos.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
CMakeLists.txt
Kconfig
os_desc.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
os_desc.h
usb_descriptor.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
usb_descriptor.h
usb_device.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
usb_transfer.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
usb_transfer.h
usb_work_q.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
usb_work_q.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00