zephyr/subsys/usb/class
Alexander Mihajlovic bd4ddec0c8 usb: Add macro for user defined string descriptors
The new macro USBD_STRING_DESCR_USER_DEFINE works like
USBD_STRING_DESCR_DEFINE with the exception of being
ordered strictly after it. The new macro is needed to
ensures that user defined string descriptors can be added
without disturbing the order of string descriptors
defined by the usb subsystem.

Signed-off-by: Alexander Mihajlovic <a@abxy.se>
2022-02-03 14:57:42 +01:00
..
audio usb: rework to use macro STRUCT_SECTION_FOREACH 2021-12-10 07:22:15 -06:00
dfu usb: rework to use macro STRUCT_SECTION_FOREACH 2021-12-10 07:22:15 -06:00
hid usb: rework to use macro STRUCT_SECTION_FOREACH 2021-12-10 07:22:15 -06:00
netusb usb: Add macro for user defined string descriptors 2022-02-03 14:57:42 +01:00
bluetooth.c usb: bluetooth: check buffer tailroom before copying 2022-01-26 11:54:31 +01:00
bt_h4.c usb: rework to use macro STRUCT_SECTION_FOREACH 2021-12-10 07:22:15 -06:00
cdc_acm.c usb: class: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
CMakeLists.txt usb: move USB MSC configuration to its own Kconfig file 2021-02-19 14:39:26 -05:00
Kconfig usb: move USB Loopback class configuration to its own Kconfig 2021-02-19 14:39:26 -05:00
Kconfig.bt usb: move USB Bluetooth classes configuration to its own Kconfig 2021-02-19 14:39:26 -05:00
Kconfig.cdc usb: fix bulk endpoint configuration for high-speed capable device 2021-11-24 12:28:02 +01:00
Kconfig.msc usb: fix bulk endpoint configuration for high-speed capable device 2021-11-24 12:28:02 +01:00
Kconfig.template.composite_device_number
Kconfig.test usb: fix bulk endpoint configuration for high-speed capable device 2021-11-24 12:28:02 +01:00
loopback.c usb: rework to use macro STRUCT_SECTION_FOREACH 2021-12-10 07:22:15 -06:00
msc.c usb: rework to use macro STRUCT_SECTION_FOREACH 2021-12-10 07:22:15 -06:00