|
XenevaOS
|


Go to the source code of this file.
Classes | |
| struct | TUSBRequest |
Typedefs | |
| typedef void | TURBCompletionRoutine(struct TUSBRequest *pURB, void *pParam, void *pContext) |
| typedef struct TUSBRequest | TUSBRequest |
Functions | |
| void | USBRequest (TUSBRequest *pThis, TUSBEndpoint *pEndpoint, void *pBuffer, u32 nBufLen, TSetupData *pSetupData) |
| void | _USBRequest (TUSBRequest *pThis) |
| TUSBEndpoint * | USBRequestGetEndpoint (TUSBRequest *pThis) |
| void | USBRequestSetStatus (TUSBRequest *pThis, int bStatus) |
| void | USBRequestSetResultLen (TUSBRequest *pThis, u32 nLength) |
| int | USBRequestGetStatus (TUSBRequest *pThis) |
| u32 | USBRequestGetResultLength (TUSBRequest *pThis) |
| TSetupData * | USBRequestGetSetupData (TUSBRequest *pThis) |
| void * | USBRequestGetBuffer (TUSBRequest *pThis) |
| u32 | USBRequestGetBufLen (TUSBRequest *pThis) |
| void | USBRequestSetCompletionRoutine (TUSBRequest *pThis, TURBCompletionRoutine *pRoutine, void *pParam, void *pContext) |
| void | USBRequestCallCompletionRoutine (TUSBRequest *pThis) |
| typedef void TURBCompletionRoutine(struct TUSBRequest *pURB, void *pParam, void *pContext) |
| typedef struct TUSBRequest TUSBRequest |
| void _USBRequest | ( | TUSBRequest * | pThis | ) |
| void USBRequest | ( | TUSBRequest * | pThis, |
| TUSBEndpoint * | pEndpoint, | ||
| void * | pBuffer, | ||
| u32 | nBufLen, | ||
| TSetupData * | pSetupData | ||
| ) |
| void USBRequestCallCompletionRoutine | ( | TUSBRequest * | pThis | ) |
| void * USBRequestGetBuffer | ( | TUSBRequest * | pThis | ) |
| u32 USBRequestGetBufLen | ( | TUSBRequest * | pThis | ) |
| TUSBEndpoint * USBRequestGetEndpoint | ( | TUSBRequest * | pThis | ) |
| u32 USBRequestGetResultLength | ( | TUSBRequest * | pThis | ) |
| TSetupData * USBRequestGetSetupData | ( | TUSBRequest * | pThis | ) |
| int USBRequestGetStatus | ( | TUSBRequest * | pThis | ) |
| void USBRequestSetCompletionRoutine | ( | TUSBRequest * | pThis, |
| TURBCompletionRoutine * | pRoutine, | ||
| void * | pParam, | ||
| void * | pContext | ||
| ) |
| void USBRequestSetResultLen | ( | TUSBRequest * | pThis, |
| u32 | nLength | ||
| ) |
| void USBRequestSetStatus | ( | TUSBRequest * | pThis, |
| int | bStatus | ||
| ) |