| 1. Windows CE 電源管理架構
- The concept of Power Management
- Introduce the Power Manager (PM.DLL) interface
> Device Driver interface
> Application interface
> Notification interface
- Power Manager (PM.DLL) source code overview
- Introduce Power management APIs
- Different power state definition
2. CPU的電源管理控制
- Introduce Samsung S3C2410x CPU power management unit
3. 核心的電源管理
- Introduce kernel-level power management
- Introduce OEMIdle OAL function
> Fix Tick
> Variable Tick
- Introduce OEMPowerOff OAL function
- How to communicate between Power Manager and Kernel
- 實作 Code Sample : OEMIdle
- 實作 Code Sample : OEMPowerOff
4. 驅動程式的電源管理
- Introduce driver-level power management
- Device control IOCTLs function call
- How to communicate between Power Manager and device
driver
- How to add power management to a device driver
- Activity timeout Time-out support of UserIdle, SystemIdle
and Suspend
- Battery driver overview
- Backlight driver overview
- Display driver power management introduction
- Touch screen driver power management introduction
- NDIS miniport driver power management introduction
- SD host controller driver power management introduction
- 實作 Code Sample : Add power management to Touch driver
- 實作 Code Sample : Add power management to Serial driver
- 實作 Code Sample : Explorer battery driver source code
- 實作 Code Sample : Backlight driver implementation
5. 應用程式的電源管理
- Introduce application-level power management
- Introduce Power manager APIs
- Introduce Power notification APIs
- 實作 Code Sample : Power manager API to set system power
state |