Go to the source code of this file.
|
| 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) |
| |
◆ TDWHCIDevice
◆ _DWHCIDevice()
◆ DWHCIDevice()
◆ DWHCIDeviceControlMessage()
◆ DWHCIDeviceDisableRootPort()
◆ DWHCIDeviceGetDescriptor()
| int DWHCIDeviceGetDescriptor |
( |
TDWHCIDevice * |
pThis, |
|
|
TUSBEndpoint * |
pEndpoint, |
|
|
unsigned char |
ucType, |
|
|
unsigned char |
ucIndex, |
|
|
void * |
pBuffer, |
|
|
unsigned |
nBufSize, |
|
|
unsigned char |
ucRequestType |
|
) |
| |
◆ DWHCIDeviceGetPortSpeed()
◆ DWHCIDeviceInitialize()
◆ DWHCIDeviceOvercurrentDetected()
◆ DWHCIDeviceSetAddress()
◆ DWHCIDeviceSetConfiguration()
◆ DWHCIDeviceSubmitAsyncRequest()
◆ DWHCIDeviceSubmitBlockingRequest()
◆ DWHCIDeviceTransfer()