USBD ROM Stack  1.0
ROM based USB device stack
Data Structures
Here are the data structures with brief descriptions:
HID_DESCRIPTOR::_HID_DESCRIPTOR_LIST
BM_T
CDC_ABSTRACT_CONTROL_MANAGEMENT_DESCRIPTOR
CDC_CALL_MANAGEMENT_DESCRIPTOR
CDC_HEADER_DESCRIPTOR
CDC_LINE_CODING
CDC_UNION_1SLAVE_DESCRIPTOR
CDC_UNION_DESCRIPTOR
DFU_STATUS_T
HID_DESCRIPTORHID class-specific HID Descriptor
MSC_CBW
MSC_CSW
REQUEST_TYPE
USB_COMMON_DESCRIPTOR
USB_CONFIGURATION_DESCRIPTOR
USB_CORE_DESCS_TUSB descriptors data structure
USB_DEVICE_DESCRIPTOR
USB_DEVICE_QUALIFIER_DESCRIPTOR
USB_DFU_FUNC_DESCRIPTOR
USB_ENDPOINT_DESCRIPTOR
USB_HID_REPORT_THID report descriptor data structure
USB_INTERFACE_DESCRIPTOR
USB_OTHER_SPEED_CONFIGURATION
USB_SETUP_PACKET
USB_STRING_DESCRIPTOR
USBD_API_INIT_PARAM_TUSB device stack initialization parameter data structure
USBD_API_TMain USBD API functions structure.This structure contains pointer to various USB Device stack's sub-module function tables. This structure is used as main entry point to access various methods (grouped in sub-modules) exposed by ROM based USB device stack
USBD_CDC_API_TCDC class API functions structure.This module exposes functions which interact directly with USB device controller hardware
USBD_CDC_INIT_PARAM_TCommunication Device Class function driver initialization parameter data structure
USBD_CORE_API_TUSBD stack Core API functions structure
USBD_DFU_API_TDFU class API functions structure.This module exposes functions which interact directly with USB device controller hardware
USBD_DFU_INIT_PARAM_TUSB descriptors data structure
USBD_HID_API_THID class API functions structure.This structure contains pointers to all the function exposed by HID function driver module
USBD_HID_INIT_PARAM_TUSB descriptors data structure
USBD_HW_API_THardware API functions structure.This module exposes functions which interact directly with USB device controller hardware
USBD_MSC_API_TMSC class API functions structure.This module exposes functions which interact directly with USB device controller hardware
USBD_MSC_INIT_PARAM_TMass Storage class function driver initialization parameter data structure
WB_T
WORD_BYTE