|
void | OTGDeviceDisconnect (uint32_t ui32Index) |
|
uint32_t | ConfigDescAlloc (tUSBHostDevice *psDevice, uint32_t ui32Size) |
|
void | ConfigDescFree (tUSBHostDevice *psDevice) |
|
int32_t | USBHCDEventEnable (uint32_t ui32Index, void *pvEventDriver, uint32_t ui32Event) |
|
int32_t | USBHCDEventDisable (uint32_t ui32Index, void *pvEventDriver, uint32_t ui32Event) |
|
uint32_t | USBHCDPipeTransferSizeGet (uint32_t ui32Pipe) |
|
uint32_t | USBHCDPipeAllocSize (uint32_t ui32Index, uint32_t ui32EndpointType, tUSBHostDevice *psDevice, uint32_t ui32Size, tHCDPipeCallback pfnCallback) |
|
uint32_t | USBHCDPipeAlloc (uint32_t ui32Index, uint32_t ui32EndpointType, tUSBHostDevice *psDevice, tHCDPipeCallback pfnCallback) |
|
uint32_t | USBHCDPipeConfig (uint32_t ui32Pipe, uint32_t ui32MaxPayload, uint32_t ui32Interval, uint32_t ui32TargetEndpoint) |
|
uint32_t | USBHCDPipeStatus (uint32_t ui32Pipe) |
|
uint32_t | USBHCDPipeWrite (uint32_t ui32Pipe, uint8_t *pui8Data, uint32_t ui32Size) |
|
uint32_t | USBHCDPipeSchedule (uint32_t ui32Pipe, uint8_t *pui8Data, uint32_t ui32Size) |
|
uint32_t | USBHCDPipeReadNonBlocking (uint32_t ui32Pipe, uint8_t *pui8Data, uint32_t ui32Size) |
|
void | USBHCDPipeDataAck (uint32_t ui32Pipe) |
|
uint32_t | USBHCDPipeRead (uint32_t ui32Pipe, uint8_t *pui8Data, uint32_t ui32Size) |
|
void | USBHCDPipeFree (uint32_t ui32Pipe) |
|
void | USBHCDPowerConfigInit (uint32_t ui32Index, uint32_t ui32PwrConfig) |
|
uint32_t | USBHCDPowerConfigGet (uint32_t ui32Index) |
|
uint32_t | USBHCDPowerConfigSet (uint32_t ui32Index, uint32_t ui32Config) |
|
uint32_t | USBHCDPowerAutomatic (uint32_t ui32Index) |
|
void | USBHCDInit (uint32_t ui32Index, void *pvPool, uint32_t ui32PoolSize) |
|
void | USBHCDRegisterDrivers (uint32_t ui32Index, const tUSBHostClassDriver *const *ppsHClassDrvs, uint32_t ui32NumDrivers) |
|
void | USBHCDTerm (uint32_t ui32Index) |
|
void | USBHCDReset (uint32_t ui32Index) |
|
void | USBHCDSuspend (uint32_t ui32Index) |
|
void | USBHCDResume (uint32_t ui32Index) |
|
uint32_t | USBHCDStringDescriptorGet (tUSBHostDevice *psDevice, uint8_t *pui8Buffer, uint32_t ui32Size, uint32_t ui32LangID, uint32_t ui32StringIndex) |
|
void | USBHCDSetAddress (uint32_t ui32DevIndex, uint32_t ui32DevAddress) |
|
void | USBHCDSetConfig (uint32_t ui32Index, uint32_t ui32Device, uint32_t ui32Configuration) |
|
void | USBHCDSetInterface (uint32_t ui32Index, uint32_t ui32Device, uint32_t ui32Interface, uint32_t ui32AltSetting) |
|
void | USBHostCheckPipes (void) |
|
void | USBHostIntHandlerInternal (uint32_t ui32Index, uint32_t ui32Status) |
|
void | USB0_IRQHostHandler (void) |
|
void | InternalUSBHCDSendEvent (uint32_t ui32Index, tEventInfo *psEvent, uint32_t ui32EvFlag) |
|
void | USBHCDMain (void) |
|
uint32_t | USBHCDControlTransfer (uint32_t ui32Index, tUSBRequest *psSetupPacket, tUSBHostDevice *psDevice, uint8_t *pui8Data, uint32_t ui32Size, uint32_t ui32MaxPacketSize) |
|
uint32_t | USBHCDHubDeviceConnected (uint32_t ui32Index, uint8_t ui8Hub, uint8_t ui8Port, uint32_t ui32Speed) |
|
void | USBHCDHubDeviceDisconnected (uint32_t ui32Index, uint32_t ui32DevIndex) |
|
uint8_t | USBHCDDevHubPort (uint32_t ui32Instance) |
|
uint8_t | USBHCDDevAddress (uint32_t ui32Instance) |
|
uint8_t | USBHCDDevClass (uint32_t ui32Instance, uint32_t ui32Interface) |
|
uint8_t | USBHCDDevSubClass (uint32_t ui32Instance, uint32_t ui32Interface) |
|
uint8_t | USBHCDDevProtocol (uint32_t ui32Instance, uint32_t ui32Interface) |
|
bool | USBHCDFeatureSet (uint32_t ui32Index, uint32_t ui32Feature, void *pvFeature) |
|
uint32_t | USBHCDLPMStatus (tUSBHostDevice *psDevice) |
|
uint32_t | USBHCDLPMSleep (tUSBHostDevice *psDevice) |
|
void | USBHCDLPMResume (uint32_t ui32Index) |
|