The following illustration shows the power states and transitions.
.gif)
The following table describes the transitions between power states for a Windows CE–based target device.
| Transition | Description | 
|---|---|
| Power-on reset | Target device clears working RAM and initializes the file system. | 
| Cold boot | First application of power, for example, when a backup battery is installed. | 
| Warm boot | Transition from the On power state. A warm boot clears the working RAM. | 
| On-to-Idle | Transition from a fully running state to a state in which the microprocessor is using little power. | 
| Idle-to-On | Transition of the microprocessor from low-power to full-power operation. | 
| On-to-Suspend | Transition to a stopped microprocessor, as a result of certain events. A device driver's XXX_PowerDown (Device Manager) function is called. | 
| Suspend-to-On | Transition of a stopped microprocessor to full-power operation based on specific wake-up events. A device driver's XXX_PowerUp (Device Manager) function is called. | 
| On-to-Critical off | Transition when critically low battery power is detected. You must implement the function for transitioning to the Critical Off state for your device. | 
See Also
Power State Transition | Critical-to-Off Interrupt Implementation
Send Feedback on this topic to the authors