|
| boolean | DWHCIDeviceInitCore (TDWHCIDevice *pThis) |
| |
| boolean | DWHCIDeviceInitHost (TDWHCIDevice *pThis) |
| |
| boolean | DWHCIDeviceEnableRootPort (TDWHCIDevice *pThis) |
| |
| boolean | DWHCIDeviceReset (TDWHCIDevice *pThis) |
| |
| void | DWHCIDeviceEnableGlobalInterrupts (TDWHCIDevice *pThis) |
| |
| void | DWHCIDeviceEnableCommonInterrupts (TDWHCIDevice *pThis) |
| |
| void | DWHCIDeviceEnableHostInterrupts (TDWHCIDevice *pThis) |
| |
| void | DWHCIDeviceEnableChannelInterrupt (TDWHCIDevice *pThis, unsigned nChannel) |
| |
| void | DWHCIDeviceDisableChannelInterrupt (TDWHCIDevice *pThis, unsigned nChannel) |
| |
| void | DWHCIDeviceFlushTxFIFO (TDWHCIDevice *pThis, unsigned nFIFO) |
| |
| void | DWHCIDeviceFlushRxFIFO (TDWHCIDevice *pThis) |
| |
| boolean | DWHCIDeviceTransferStage (TDWHCIDevice *pThis, TUSBRequest *pURB, boolean bIn, boolean bStatusStage) |
| |
| void | DWHCIDeviceCompletionRoutine (TUSBRequest *pURB, void *pParam, void *pContext) |
| |
| boolean | DWHCIDeviceTransferStageAsync (TDWHCIDevice *pThis, TUSBRequest *pURB, boolean bIn, boolean bStatusStage) |
| |
| void | DWHCIDeviceStartTransaction (TDWHCIDevice *pThis, TDWHCITransferStageData *pStageData) |
| |
| void | DWHCIDeviceStartChannel (TDWHCIDevice *pThis, TDWHCITransferStageData *pStageData) |
| |
| void | DWHCIDeviceChannelInterruptHandler (TDWHCIDevice *pThis, unsigned nChannel) |
| |
| void | DWHCIDeviceInterruptHandler (void *pParam) |
| |
| void | DWHCIDeviceTimerHandler (TKernelTimerHandle hTimer, void *pParam, void *pContext) |
| |
| unsigned | DWHCIDeviceAllocateChannel (TDWHCIDevice *pThis) |
| |
| void | DWHCIDeviceFreeChannel (TDWHCIDevice *pThis, unsigned nChannel) |
| |
| boolean | DWHCIDeviceWaitForBit (TDWHCIDevice *pThis, TDWHCIRegister *pRegister, u32 nMask, boolean bWaitUntilSet, unsigned nMsTimeout) |
| |
| void | DWHCIDeviceDumpRegister (TDWHCIDevice *pThis, const char *pName, u32 nAddress) |
| |
| void | DWHCIDeviceDumpStatus (TDWHCIDevice *pThis, unsigned nChannel) |
| |
| void | DWHCIDevice (TDWHCIDevice *pThis) |
| |
| void | _DWHCIDevice (TDWHCIDevice *pThis) |
| |
| boolean | DWHCIDeviceInitialize (TDWHCIDevice *pThis) |
| |
| int | DWHCIDeviceGetDescriptor (TDWHCIDevice *pThis, TUSBEndpoint *pEndpoint, unsigned char ucType, unsigned char ucIndex, void *pBuffer, unsigned nBufSize, unsigned char ucRequestType) |
| |
| boolean | DWHCIDeviceSetAddress (TDWHCIDevice *pThis, TUSBEndpoint *pEndpoint, u8 ucDeviceAddress) |
| |
| boolean | DWHCIDeviceSetConfiguration (TDWHCIDevice *pThis, TUSBEndpoint *pEndpoint, u8 ucConfigurationValue) |
| |
| int | DWHCIDeviceControlMessage (TDWHCIDevice *pThis, TUSBEndpoint *pEndpoint, u8 ucRequestType, u8 ucRequest, u16 usValue, u16 usIndex, void *pData, u16 usDataSize) |
| |
| int | DWHCIDeviceTransfer (TDWHCIDevice *pThis, TUSBEndpoint *pEndpoint, void *pBuffer, unsigned nBufSize) |
| |
| boolean | DWHCIDeviceSubmitBlockingRequest (TDWHCIDevice *pThis, TUSBRequest *pURB) |
| |
| boolean | DWHCIDeviceSubmitAsyncRequest (TDWHCIDevice *pThis, TUSBRequest *pURB) |
| |
| TUSBSpeed | DWHCIDeviceGetPortSpeed (TDWHCIDevice *pThis) |
| |
| boolean | DWHCIDeviceOvercurrentDetected (TDWHCIDevice *pThis) |
| |
| void | DWHCIDeviceDisableRootPort (TDWHCIDevice *pThis) |
| |