zephyr/subsys/usb/device_next
Johann Fischer 215b4ddf98 usb: device_next: rework USBD shell to take speed into account
Rework USBD shell to take speed arguments into account and revise
command help text. Rename some of the commands to better reflect what
they actually do.
Since most of the init code changes, rewrite the command to initialize
the default configuration in the shell to register all available
classes, but not to enable USB device support in a single command.
This will allow earlier notification in the future, if supported by the
controller, before the USB device controller is enabled.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2024-04-22 06:51:22 -07:00
..
class usb: device_next: rename usbd_class_node to usb_class_data 2024-04-22 06:51:22 -07:00
CMakeLists.txt usb: device_next: implementation of USB device support notification 2024-03-22 10:10:42 +01:00
Kconfig usb: device_next: implementation of USB device support notification 2024-03-22 10:10:42 +01:00
usbd_ch9.c usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usbd_ch9.h usb: fix common misspellings in USB support 2023-07-26 10:46:01 +02:00
usbd_class.c usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usbd_class.h usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usbd_class_api.h usb: device_next: rename usbd_class_node to usb_class_data 2024-04-22 06:51:22 -07:00
usbd_config.c usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usbd_config.h usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
usbd_core.c usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usbd_data.ld usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
usbd_desc.c usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
usbd_desc.h usb: fix common misspellings in USB support 2023-07-26 10:46:01 +02:00
usbd_device.c usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
usbd_device.h usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
usbd_endpoint.c usb: device_next: rename usbd_class_node to usb_class_data 2024-04-22 06:51:22 -07:00
usbd_endpoint.h
usbd_init.c usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usbd_init.h
usbd_interface.c usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usbd_interface.h usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
usbd_msg.c usb: device_next: use USB notification in CDC ACM implementation 2024-03-22 10:10:42 +01:00
usbd_msg.h usb: device_next: use USB notification in CDC ACM implementation 2024-03-22 10:10:42 +01:00
usbd_shell.c usb: device_next: rework USBD shell to take speed into account 2024-04-22 06:51:22 -07:00