VxWorks Power Management
Developer's Guide, 6.9
iv
Enabling this Strategy ....................................................................................... 10
2.4 Choosing Automated or Direct Power Management ............................................... 11
2.4.1 Automated Power Management Using a Policy Manager ......................... 11
2.4.2 Controlling Power Management Directly from an Application ............... 12
3 Configuring VxWorks Power Management ............................................... 13
3.1 How is Power Management Enabled? ........................................................................ 13
3.2 Configuring Power Management in a Source Build ................................................ 13
3.3 Configuring Power Management in the VxWorks Kernel ...................................... 14
3.3.1 Including Support for the VxWorks Power Policy Manager ...................... 15
Setting the Priority for the Power Policy Task .............................................. 15
3.3.2 Including Support for CPU Power Management ......................................... 15
Dependent CPU Power Management Configuration Components .......... 15
Configuring the VxWorks Policy Manager ................................................... 16
3.3.3 Including Support for Device Power Management ..................................... 19
Setting the Device Power Management Polling Interval ............................ 19
3.3.4 Including Support for Tickless Idle ................................................................ 19
Dependent Tickless Idle Configuration Components ................................. 20
Configuring Idle Power Management Tickless Mode ................................. 20
4 Getting Started with VxWorks Power Management ................................. 23
4.1 Understanding ................................................................................................................. 23
4.2 Workflow .......................................................................................................................... 24
4.3 Creating and Building a VSB Project .......................................................................... 24
4.3.1 Using Workbench .............................................................................................. 24
4.3.2 Using vxprj ......................................................................................................... 25
4.4 Creating and Building a VIP ......................................................................................... 26
4.4.1 Using Workbench .............................................................................................. 26
4.4.2 Using vxprj ......................................................................................................... 28
4.5 Connecting to a Target and Booting VxWorks ........................................................... 29
4.6 Verifying Power Management is Running ................................................................. 30
5 Working with the Power Policy Manager .................................................. 33
5.1 What is the Power Policy Manager? ........................................................................... 33
5.2 Creating a CPU Power Policy ........................................................................................ 34
评论0
最新资源