nxpUSBLib  v0.98
A USB software library for NXP Cortex microcontrollers
Data Structures
Here are the data structures with brief descriptions:
EHCI_HOST_DATA_Type
HID_CollectionPath_tHID Parser Report Item Collection Path Structure
HID_MinMax_tHID Parser Report Item Min/Max Structure
HID_ReportInfo_tHID Parser State Structure
HID_ReportItem_Attributes_tHID Parser Report Item Attributes Structure
HID_ReportItem_tHID Parser Report Item Details Structure
HID_ReportSizeInfo_tHID Parser Report Size Structure
HID_Unit_tHID Parser Report Item Unit Structure
HID_Usage_tHID Parser Report Item Usage Structure
NextLinkPointer
OHCI_HOST_DATA_Type
PHCD_EndpointDescriptor
PHCD_GeneralTransferDescriptor
PHCD_QTD
PIMA_Container_tPIMA Still Image Device Command/Response Container
Pipe_Handle_Type
PMemBlockInfo
SCSI_Capacity_tSCSI Device LUN Capacity Structure
st_EHCD_ITD
st_EHCD_QHD
st_EHCD_SITD
st_HC_ED
st_HC_GTD
st_HC_HCCA
st_HCD_IsoTransferDescriptor
USB_ClassInfo_Audio_Device_tAudio Class Device Mode Configuration and State Structure
USB_ClassInfo_Audio_Host_tAudio Class Host Mode Configuration and State Structure
USB_ClassInfo_CDC_Device_tCDC Class Device Mode Configuration and State Structure
USB_ClassInfo_CDC_Host_tCDC Class Host Mode Configuration and State Structure
USB_ClassInfo_HID_Device_tHID Class Device Mode Configuration and State Structure
USB_ClassInfo_HID_Host_tHID Class Host Mode Configuration and State Structure
USB_ClassInfo_MIDI_Device_tMIDI Class Device Mode Configuration and State Structure
USB_ClassInfo_MIDI_Host_tMIDI Class Host Mode Configuration and State Structure
USB_ClassInfo_MS_Device_tMass Storage Class Device Mode Configuration and State Structure
USB_ClassInfo_MS_Host_tMass Storage Class Host Mode Configuration and State Structure
USB_ClassInfo_PRNT_Host_tPrinter Class Host Mode Configuration and State Structure
USB_ClassInfo_RNDIS_Device_tRNDIS Class Device Mode Configuration and State Structure
USB_ClassInfo_RNDIS_Host_tRNDIS Class Host Mode Configuration and State Structure
USB_ClassInfo_SI_Host_tStill Image Class Host Mode Configuration and State Structure
USB_CMD_STAT
USB_CORE_DESCS_TUSB descriptors data structure
USB_Descriptor_Configuration_t
USB_HID_REPORT_THID report descriptor data structure
USB_Pipe_Data_t
USBD_API_INIT_PARAM_TUSB device stack initilization 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 initilization 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 initilization parameter data structure