Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Data Structures | |
struct | usbd_msg |
USB device message. More... | |
Enumerations | |
enum | usbd_msg_type { USBD_MSG_VBUS_READY , USBD_MSG_VBUS_REMOVED , USBD_MSG_RESUME , USBD_MSG_SUSPEND , USBD_MSG_RESET , USBD_MSG_CONFIGURATION , USBD_MSG_UDC_ERROR , USBD_MSG_STACK_ERROR , USBD_MSG_CDC_ACM_LINE_CODING , USBD_MSG_CDC_ACM_CONTROL_LINE_STATE , USBD_MSG_MAX_NUMBER } |
USB device support message types. More... | |
Functions | |
static const char * | usbd_msg_type_string (const enum usbd_msg_type type) |
Returns the message type as a constant string. | |
enum usbd_msg_type |
#include <zephyr/usb/usbd_msg.h>
USB device support message types.
The first set of message types map to event types from the UDC driver API.
|
inlinestatic |
#include <zephyr/usb/usbd_msg.h>
Returns the message type as a constant string.
[in] | type | USBD message type |