Go to the source code of this file.
|
| enum | FxPowerIdleEvents {
PowerIdleEventPowerUpFailed = 0x0002
, PowerIdleEventPowerUpComplete = 0x0004
, PowerIdleEventPowerDown = 0x0008
, PowerIdleEventPowerDownFailed = 0x0010
,
PowerIdleEventTimerExpired = 0x0020
, PowerIdleEventEnabled = 0x0040
, PowerIdleEventDisabled = 0x0080
, PowerIdleEventIoDecrement = 0x0100
,
PowerIdleEventIoIncrement = 0x0200
, PowerIdleEventStart = 0x0400
, PowerIdleEventStop = 0x0800
, PowerIdleNull = 0x0000
} |
| |
| enum | FxPowerIdleStates {
FxIdleStopped = 1
, FxIdleStarted
, FxIdleStartedPowerUp
, FxIdleStartedPowerFailed
,
FxIdleDisabled
, FxIdleCheckIoCount
, FxIdleBusy
, FxIdleDecrementIo
,
FxIdleStartTimer
, FxIdleTimerRunning
, FxIdleTimingOut
, FxIdleTimedOut
,
FxIdleTimedOutIoIncrement
, FxIdleTimedOutPowerDown
, FxIdleTimedOutPowerDownFailed
, FxIdleGoingToDx
,
FxIdleInDx
, FxIdleInDxIoIncrement
, FxIdleInDxPowerUpFailure
, FxIdleInDxStopped
,
FxIdleInDxDisabled
, FxIdleInDxEnabled
, FxIdlePowerUp
, FxIdlePowerUpComplete
,
FxIdleTimedOutDisabled
, FxIdleTimedOutEnabled
, FxIdleCancelTimer
, FxIdleWaitForTimeout
,
FxIdleTimerExpired
, FxIdleDisabling
, FxIdleDisablingWaitForTimeout
, FxIdleDisablingTimerExpired
,
FxIdlePowerFailedWaitForTimeout
, FxIdlePowerFailed
, FxIdleMax
} |
| |
| enum | FxPowerIdleFlags {
FxPowerIdleTimerEnabled = 0x01
, FxPowerIdleInDx = 0x02
, FxPowerIdleTimerCanceled = 0x04
, FxPowerIdleTimerStarted = 0x08
,
FxPowerIdlePowerFailed = 0x10
, FxPowerIdleIsStarted = 0x20
, FxPowerIdleIoPresentSent = 0x40
, FxPowerIdleSendPnpPowerUpEvent = 0x80
} |
| |
| enum | FxPowerReferenceFlags { FxPowerReferenceDefault = 0x0
, FxPowerReferenceSendPnpPowerUpEvent = 0x1
} |
| |
◆ PFN_POWER_IDLE_STATE_ENTRY_FUNCTION
◆ FxPowerIdleEvents
| Enumerator |
|---|
| PowerIdleEventPowerUpFailed | |
| PowerIdleEventPowerUpComplete | |
| PowerIdleEventPowerDown | |
| PowerIdleEventPowerDownFailed | |
| PowerIdleEventTimerExpired | |
| PowerIdleEventEnabled | |
| PowerIdleEventDisabled | |
| PowerIdleEventIoDecrement | |
| PowerIdleEventIoIncrement | |
| PowerIdleEventStart | |
| PowerIdleEventStop | |
| PowerIdleNull | |
Definition at line 14 of file fxpoweridlestatemachine.hpp.
14 {
15
28};
@ PowerIdleEventIoIncrement
@ PowerIdleEventPowerUpComplete
@ PowerIdleEventPowerDown
@ PowerIdleEventPowerDownFailed
@ PowerIdleEventTimerExpired
@ PowerIdleEventPowerUpFailed
@ PowerIdleEventIoDecrement
◆ FxPowerIdleFlags
| Enumerator |
|---|
| FxPowerIdleTimerEnabled | |
| FxPowerIdleInDx | |
| FxPowerIdleTimerCanceled | |
| FxPowerIdleTimerStarted | |
| FxPowerIdlePowerFailed | |
| FxPowerIdleIsStarted | |
| FxPowerIdleIoPresentSent | |
| FxPowerIdleSendPnpPowerUpEvent | |
Definition at line 76 of file fxpoweridlestatemachine.hpp.
76 {
85};
@ FxPowerIdleTimerCanceled
@ FxPowerIdleSendPnpPowerUpEvent
@ FxPowerIdleTimerEnabled
@ FxPowerIdleTimerStarted
@ FxPowerIdleIoPresentSent
◆ FxPowerIdleStates
| Enumerator |
|---|
| FxIdleStopped | |
| FxIdleStarted | |
| FxIdleStartedPowerUp | |
| FxIdleStartedPowerFailed | |
| FxIdleDisabled | |
| FxIdleCheckIoCount | |
| FxIdleBusy | |
| FxIdleDecrementIo | |
| FxIdleStartTimer | |
| FxIdleTimerRunning | |
| FxIdleTimingOut | |
| FxIdleTimedOut | |
| FxIdleTimedOutIoIncrement | |
| FxIdleTimedOutPowerDown | |
| FxIdleTimedOutPowerDownFailed | |
| FxIdleGoingToDx | |
| FxIdleInDx | |
| FxIdleInDxIoIncrement | |
| FxIdleInDxPowerUpFailure | |
| FxIdleInDxStopped | |
| FxIdleInDxDisabled | |
| FxIdleInDxEnabled | |
| FxIdlePowerUp | |
| FxIdlePowerUpComplete | |
| FxIdleTimedOutDisabled | |
| FxIdleTimedOutEnabled | |
| FxIdleCancelTimer | |
| FxIdleWaitForTimeout | |
| FxIdleTimerExpired | |
| FxIdleDisabling | |
| FxIdleDisablingWaitForTimeout | |
| FxIdleDisablingTimerExpired | |
| FxIdlePowerFailedWaitForTimeout | |
| FxIdlePowerFailed | |
| FxIdleMax | |
Definition at line 34 of file fxpoweridlestatemachine.hpp.
34 {
70};
@ FxIdleDisablingWaitForTimeout
@ FxIdleTimedOutIoIncrement
@ FxIdleTimedOutPowerDown
@ FxIdleDisablingTimerExpired
@ FxIdlePowerFailedWaitForTimeout
@ FxIdleInDxPowerUpFailure
@ FxIdleTimedOutPowerDownFailed
@ FxIdleStartedPowerFailed
◆ FxPowerReferenceFlags
| Enumerator |
|---|
| FxPowerReferenceDefault | |
| FxPowerReferenceSendPnpPowerUpEvent | |
Definition at line 87 of file fxpoweridlestatemachine.hpp.
87 {
90};
@ FxPowerReferenceDefault
@ FxPowerReferenceSendPnpPowerUpEvent
◆ FxPowerIdleEventQueueDepth