18.12.2012 Views

Advanced Configuration and Power Interface Specification

Advanced Configuration and Power Interface Specification

Advanced Configuration and Power Interface Specification

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

11.4.13 _TC2 (Thermal Constant 2) .......................................................................... 543<br />

11.4.14 _TMP (Temperature)..................................................................................... 544<br />

11.4.15 _TPT (Trip Point Temperature) ..................................................................... 544<br />

11.4.16 _TRT (Thermal Relationship Table).............................................................. 544<br />

11.4.17 _TSP (Thermal Sampling Period) ................................................................. 545<br />

11.4.18 _TST (Temperature Sensor Threshold) ........................................................ 545<br />

11.4.19 _TZD (Thermal Zone Devices)...................................................................... 546<br />

11.4.20 _TZM (Thermal Zone Member)..................................................................... 546<br />

11.4.21 _TZP (Thermal Zone Polling)........................................................................ 546<br />

11.5 Native OS Device Driver Thermal <strong>Interface</strong>s .............................................................. 547<br />

11.6 Thermal Zone <strong>Interface</strong> Requirements ....................................................................... 548<br />

11.7 Thermal Zone Examples............................................................................................. 548<br />

11.7.1 Example: The Basic Thermal Zone................................................................. 548<br />

11.7.2 Example: Multiple-Speed Fans ....................................................................... 550<br />

11.7.3 Example: Thermal Zone with Multiple Devices ............................................... 552<br />

12 �<br />

ACPI Embedded Controller <strong>Interface</strong> <strong>Specification</strong> ................................ 559<br />

12.1 Embedded Controller <strong>Interface</strong> Description ................................................................ 559<br />

12.2 Embedded Controller Register Descriptions............................................................... 563<br />

12.2.1 Embedded Controller Status, EC_SC (R) ....................................................... 563<br />

12.2.2 Embedded Controller Comm<strong>and</strong>, EC_SC (W)................................................ 564<br />

12.2.3 Embedded Controller Data, EC_DATA (R/W)................................................. 564<br />

12.3 Embedded Controller Comm<strong>and</strong> Set .......................................................................... 564<br />

12.3.1 Read Embedded Controller, RD_EC (0x80) ................................................... 565<br />

12.3.2 Write Embedded Controller, WR_EC (0x81).................................................. 565<br />

12.3.3 Burst Enable Embedded Controller, BE_EC (0x82)........................................ 565<br />

12.3.4 Burst Disable Embedded Controller, BD_EC (0x83)....................................... 566<br />

12.3.5 Query Embedded Controller, QR_EC (0x84).................................................. 566<br />

12.4 SMBus Host Controller Notification Header (Optional), OS_SMB_EVT ..................... 566<br />

12.5 Embedded Controller Firmware .................................................................................. 566<br />

12.6 Interrupt Model............................................................................................................567<br />

12.6.1 Event Interrupt Model...................................................................................... 567<br />

12.6.2 Comm<strong>and</strong> Interrupt Model .............................................................................. 568<br />

12.7 Embedded Controller Interfacing Algorithms .............................................................. 568<br />

12.8 Embedded Controller Description Information ............................................................ 569<br />

12.9 SMBus Host Controller <strong>Interface</strong> via Embedded Controller....................................... 569<br />

12.9.1 Register Description........................................................................................ 570<br />

12.9.2 Protocol Description ........................................................................................ 574<br />

12.10 SMBus Devices......................................................................................................... 579<br />

12.10.1 SMBus Device Access Restrictions .............................................................. 580<br />

12.10.2 SMBus Device Comm<strong>and</strong> Access Restriction .............................................. 580<br />

12.11 Defining an Embedded Controller Device in ACPI Namespace ............................... 580<br />

12.11.1 Example: EC Definition ASL Code ............................................................... 581<br />

12.12 Defining an EC SMBus Host Controller in ACPI Namespace................................... 582<br />

12.12.1 Example: EC SMBus Host Controller ASL-Code .......................................... 582<br />

Hewlett-Packard/Intel/Microsoft/Phoenix/Toshiba xiii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!