zephyr/drivers/usb
Loic Poulain e8e2b53849 drivers: usb: udc: add STM32 UDC driver
Add UDC driver for STM32 based MCU, relying on HAL/PCD.
This has been tested with cdc_acm sample on the following boards:

- 96b_carbon (STM32F4)
- disco_l475_iot1 (STM32L4)
- nucleo_wb55rg (STM32WB)
- nucleo_h723zg (STM32H7)
- stm32f3_disco (STM32F3)

This fails at runtime for the following:

- b_u585i_iot2a (STM32U5)

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
2023-07-13 10:44:42 +02:00
..
bc12 drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
device drivers: usb: usb_dc_it82xx2: correct the resumed/suspended mechanism 2023-07-07 10:50:34 +02:00
udc drivers: usb: udc: add STM32 UDC driver 2023-07-13 10:44:42 +02:00
uhc drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
uvb iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
CMakeLists.txt bc12: API and 1st driver implementation. 2023-03-30 17:34:36 -04:00
Kconfig bc12: API and 1st driver implementation. 2023-03-30 17:34:36 -04:00