|
XenevaOS
|
#include "uspi/dwhciframeschednper.h"#include "uspi/dwhci.h"#include "uspi/assert.h"#include "uspios.h"
Macros | |
| #define | uFRAME 125 |
Enumerations | |
| enum | TFrameSchedulerState { StateStartSplit , StateStartSplitComplete , StateCompleteSplit , StateCompleteRetry , StateCompleteSplitComplete , StateCompleteSplitFailed , StateUnknown } |
Functions | |
| void | DWHCIFrameSchedulerNonPeriodic (TDWHCIFrameSchedulerNonPeriodic *pThis) |
| void | _DWHCIFrameSchedulerNonPeriodic (TDWHCIFrameScheduler *pBase) |
| void | DWHCIFrameSchedulerNonPeriodicStartSplit (TDWHCIFrameScheduler *pBase) |
| boolean | DWHCIFrameSchedulerNonPeriodicCompleteSplit (TDWHCIFrameScheduler *pBase) |
| void | DWHCIFrameSchedulerNonPeriodicTransactionComplete (TDWHCIFrameScheduler *pBase, u32 nStatus) |
| void | DWHCIFrameSchedulerNonPeriodicWaitForFrame (TDWHCIFrameScheduler *pBase) |
| boolean | DWHCIFrameSchedulerNonPeriodicIsOddFrame (TDWHCIFrameScheduler *pBase) |
| #define uFRAME 125 |
| enum TFrameSchedulerState |
| void _DWHCIFrameSchedulerNonPeriodic | ( | TDWHCIFrameScheduler * | pBase | ) |
| void DWHCIFrameSchedulerNonPeriodic | ( | TDWHCIFrameSchedulerNonPeriodic * | pThis | ) |
| boolean DWHCIFrameSchedulerNonPeriodicCompleteSplit | ( | TDWHCIFrameScheduler * | pBase | ) |
| boolean DWHCIFrameSchedulerNonPeriodicIsOddFrame | ( | TDWHCIFrameScheduler * | pBase | ) |
| void DWHCIFrameSchedulerNonPeriodicStartSplit | ( | TDWHCIFrameScheduler * | pBase | ) |
| void DWHCIFrameSchedulerNonPeriodicTransactionComplete | ( | TDWHCIFrameScheduler * | pBase, |
| u32 | nStatus | ||
| ) |
| void DWHCIFrameSchedulerNonPeriodicWaitForFrame | ( | TDWHCIFrameScheduler * | pBase | ) |