855a489a1c
Soft resetting a STM32 device currently does not reset the USB connection, which causes a few problems: The endpoints do not respond anymore, and within zephyr any kind of status information like CDC_SET_CONTROL_LINE_STATE is also missing as they are not re-negotiated. This is fixed by stopping the USB device from zephyr side, right after initialising the USB device. Signed-off-by: David Jablonski <dayjaby@gmail.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
usb_dc_dw.c | ||
usb_dc_kinetis.c | ||
usb_dc_mcux.c | ||
usb_dc_native_posix.c | ||
usb_dc_native_posix_adapt.c | ||
usb_dc_native_posix_adapt.h | ||
usb_dc_nrfx.c | ||
usb_dc_rpi_pico.c | ||
usb_dc_sam0.c | ||
usb_dc_sam_usbc.c | ||
usb_dc_sam_usbhs.c | ||
usb_dc_stm32.c | ||
usb_dw_registers.h |