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