|
void | USBDCDInit (uint32_t ui32Index, tDeviceInfo *psDevice, void *pvDCDCBData) |
|
void | USBDCDTerm (uint32_t ui32Index) |
|
void | USBDCDStallEP0 (uint32_t ui32Index) |
|
void | USBDCDRequestDataEP0 (uint32_t ui32Index, uint8_t *pui8Data, uint32_t ui32Size) |
|
void | USBDCDSendDataEP0 (uint32_t ui32Index, uint8_t *pui8Data, uint32_t ui32Size) |
|
void | USBDCDSetDefaultConfiguration (uint32_t ui32Index, uint32_t ui32DefaultConfig) |
|
uint32_t | USBDCDConfigDescGetSize (const tConfigHeader *psConfig) |
|
uint32_t | USBDCDConfigDescGetNum (const tConfigHeader *psConfig, uint32_t ui32Type) |
|
tDescriptorHeader * | USBDCDConfigDescGet (const tConfigHeader *psConfig, uint32_t ui32Type, uint32_t ui32Index, uint32_t *pui32Section) |
|
uint32_t | USBDCDConfigGetNumAlternateInterfaces (const tConfigHeader *psConfig, uint8_t ui8InterfaceNumber) |
|
tInterfaceDescriptor * | USBDCDConfigGetInterface (const tConfigHeader *psConfig, uint32_t ui32Index, uint32_t ui32AltCfg, uint32_t *pui32Section) |
|
tEndpointDescriptor * | USBDCDConfigGetInterfaceEndpoint (const tConfigHeader *psConfig, uint32_t ui32InterfaceNumber, uint32_t ui32AltCfg, uint32_t ui32Index) |
|
bool | USBDCDRemoteWakeupRequest (uint32_t ui32Index) |
|
bool | USBDCDFeatureSet (uint32_t ui32Index, uint32_t ui32Feature, void *pvFeature) |
|
bool | USBDCDFeatureGet (uint32_t ui32Index, uint32_t ui32Feature, void *pvFeature) |
|
bool | USBDCDRemoteWakeLPM (uint32_t ui32Index) |
|
void | USB0_IRQDeviceHandler (void) |
|
void | USBDCDPowerStatusSet (uint32_t ui32Index, uint8_t ui8Power) |
|