Embedded Linux Power Management on the Intel Atom ... - MontaVista
Embedded Linux Power Management on the Intel Atom ... - MontaVista
Embedded Linux Power Management on the Intel Atom ... - MontaVista
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ACPI and <strong>the</strong> <str<strong>on</strong>g>Linux</str<strong>on</strong>g> kernel<br />
Advanced C<strong>on</strong>figurati<strong>on</strong> and <str<strong>on</strong>g>Power</str<strong>on</strong>g> Interface<br />
• Primary purpose is to abstract <strong>the</strong> hardware's power<br />
management details from <strong>the</strong> operating system.<br />
• Enumerates a slew of hardware attributes to <strong>the</strong> system<br />
• Processors and <strong>the</strong>ir power management states<br />
• Relati<strong>on</strong>ship between processors and <strong>the</strong>ir resources (NUMA)<br />
• On board hardware like APIC's and embedded c<strong>on</strong>trollers<br />
• Enumerates and glues power related “toys” to <strong>the</strong> OS<br />
• Lid switches<br />
• Thermal z<strong>on</strong>e m<strong>on</strong>itoring<br />
• Fans<br />
• AC and batteries<br />
• Brightness and volume c<strong>on</strong>trols<br />
• Oddball butt<strong>on</strong>s<br />
8