Zephyr API Documentation  3.6.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
usbd_msg.h File Reference

USB support message types and structure. More...

#include <stdint.h>

Go to the source code of this file.

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_UDC_ERROR , USBD_MSG_STACK_ERROR , USBD_MSG_CDC_ACM_LINE_CODING ,
  USBD_MSG_CDC_ACM_CONTROL_LINE_STATE
}
 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.
 

Variables

static const char *const usbd_msg_type_list []
 
Number of entries in usbd_msg_type_list is not equal to USBD_MSG_MAX_NUMBER
 Maximum number of message types.
 

Detailed Description

USB support message types and structure.