![]() |
USB Component
Version 6.7
MDK Middleware for USB Device and Host Communication
|
Structures of USB Device component. More...
Structures | |
struct | usbd_desc_t |
Structure containing all descriptors. More... | |
struct | USB_SETUP_PACKET |
USB Setup Packet. More... | |
struct | CDC_LINE_CODING |
CDC Line Coding structure. More... | |
Structures of USB Device component.
struct usbd_desc_t |
Structure containing all descriptors.
USB Descriptors Structure.
Used in
Data Fields | ||
---|---|---|
uint8_t * | config_descriptor_fs | Configuration Descriptor for low/full-speed |
uint8_t * | config_descriptor_hs | Configuration Descriptor for high-speed |
uint8_t * | device_descriptor | Device Descriptor |
uint8_t * | device_qualifier_fs | Device Qualifier Descriptor for low/full-speed |
uint8_t * | device_qualifier_hs | Device Qualifier Descriptor for high-speed |
uint8_t * | ep0_descriptor | Control Endpoint 0 descriptor. |
uint8_t * | other_speed_config_descriptor_fs | Other speed Configuration Descriptor for low/full-speed. |
uint8_t * | other_speed_config_descriptor_hs | Other speed Configuration Descriptor for high-speed. |
uint8_t * | string_descriptor | String Descriptors |
struct USB_SETUP_PACKET |
USB Setup Packet.
Used in
Used in
struct CDC_LINE_CODING |
CDC Line Coding structure.
Format of the data returned when a GetLineCoding request is received (usbcdc11.pdf, 6.2.13)
Used in
Used in
Data Fields | ||
---|---|---|
uint8_t | bCharFormat | Number of stop bits. |
uint8_t | bDataBits | Number of data bits. |
uint8_t | bParityType | Parity bit type. |
uint32_t | dwDTERate | Data terminal rate in bits per second. |