Advanced Configuration and Power Interface Specification Hewlett-Packard Corporation



Download 7.02 Mb.
Page1/86
Date conversion31.01.2017
Size7.02 Mb.
  1   2   3   4   5   6   7   8   9   ...   86


Advanced Configuration and Power Interface Specification

Hewlett-Packard Corporation
Intel Corporation
Microsoft Corporation
Phoenix Technologies Ltd.
Toshiba Corporation


Revision 4.0a
April 5, 2010



Copyright © 1996-2010, Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd., Toshiba Corporation
All rights reserved.

INTELLECTUAL PROPERTY DISCLAIMER

THIS SPECIFICATION IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE.

NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED OR INTENDED HEREBY.

HP, INTEL, MICROSOFT, PHOENIX, AND TOSHIBA DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF PROPRIETARY RIGHTS, RELATING TO IMPLEMENTATION OF INFORMATION IN THIS SPECIFICATION. HP, INTEL, MICROSOFT, PHOENIX, AND TOSHIBA DO NOT WARRANT OR REPRESENT THAT SUCH IMPLEMENTATION(S) WILL NOT INFRINGE SUCH RIGHTS.

Microsoft, Win32, Windows, and Windows NT are registered trademarks of Microsoft Corporation.


All other product names are trademarks, registered trademarks, or service marks of their respective owners.

Revision

Change Description

Affected Sections

4.0a
Apr. 2010

Errata corrected and clarifications added.

Removed text concerning government requirement of mechanical off

Clarified URL update document, Corrected section references for APIC, SLIT, SRAT in Table 5-5, Update URLs and reformated Table 5-6

Corrected reference to Interrupt Source Override Structure

Corrected name for CPEP table

Corrected reference to SMBus, should be IPMI

Clarified BusCheck and DeviceCheck notifications in Table 5-53

Added link to non-ACPI Plug and Play ID reference document

Added missing _ATT and _GAI names, Corrected page/section references in Table 5-67

Corrected EndTag name value. Was 0x78, correct value is 0x79 Table 6-33

Consumer/Producer bit is ignored (Restored 2.0C change that had been lost)

Clarified use of _GLK (Global Lock) object

Corrected definition of _TSD object

Corrected definition of _PSD object

Corrected table name (CPEP)

Corrected “maximum positive adjustment” value. Was 500%, correct value is 50%, Updated description of example – 300 to 400 lux, Eliminated hardcoded package lengths in examples, Changed “brightness” to “highest ambient light value”

Corrected reference to _IDE, should be _GTM. Corrected table reference

Clarified GPE Block Device Description

Corrected _PLD object examples

Repaired diagram that would not display properly Figure 10-2

Added missing _BCT method to Table 10-3

Clarified that OEM Information field should contain NULL string if not supported in Table 10-4 &Table 10-5

Corrected description of _BTM arguments and return value

Clarified description of _BCT return value

Corrected HID for Power Source device. Was ACPI0003, correct value is ACPI0004

Corrected _PIF example. First package element was a Buffer, should be Integer, Clarified that OEM Information field should contain NULL string if not supported Table 10-10

Corrected description of _SHL method Table 10-11

Clarified _PRL return value, a list of References

Corrected _PMC example. First package element was a Buffer, should be Integer

Clarified that OEM Information field should contain NULL string if not supported Table 10-12

Removed “TODO” note. Updated example

Repaired diagram that would not display properly Figure 15-1

Corrected error conditions from “fatal” to “corrected

Corrected several incorrect section references, Clarified number of Generic Error Data Entry structures is >=1 (not Zero)

Clarified number of Generic Error Data Entry structures is >=1 (not Zero)

Added new section clarifying SCI notification for generic error sources

Added new section describing Firmware First error handling

Clarified purpose of the codes Table 17-17

Added reference to table of COMMAND_STATUS codes Table 17-23

Clarified purpose of the command status codes in Table 17-27 and the error type definitions in Table 17-28

Added _ATT resource descriptor field name

Clarified rules for Buffer vs. Integer return types from a field unit

Corrected section/page reference


2.2

5.2.6
5.2.12.4

5.2.18

5.5.2.4.3.1



5.6.5

5.6.6


5.6.7
6.4.2.8

6.4.3.5.1,2,3

6.5.7

8.4.3.4


8.4.4.5

8.4.5


9.2.5

9.8.2.1.1

9.10

9.13


10.1.3.1

10.2.2


10.2.1.1-2
10.2.2.8

10.2.2.9


10.3
10.3.3

10.4


10.3.4

10.4.1
10.4.1


10.5

15.1


17.1

17.3.1
17.3.2.6.1

17.3.2.6.2

17.4


17.5.1.1

17.6.1


17.6.3
18.1.8

18.5.44,89

18.5.101


4.0

June 2009



Major specification revision. Clock Domains, x2APIC Support, Logical Processor Idling, Corrected Platform Error Polling Table, Maximum System Characteristics Table, Power Metering and Budgeting, IPMI Operation Region, USB3 Support in _PLD, Re-evaluation of _PPC acknowledgement via _OST, Thermal Model Enhancements, _OSC at \_SB, Wake Alarm Device, Battery Related Extensions, Memory Bandwidth Monitoring and Reporting, ACPI Hardware Error Interfaces, D3hot.




3.0b

Oct. 2006



Errata corrected and clarifications added.





3.0a
Dec. 2005

Errata corrected and clarifications added.





3.0
Sept. 2004


Major specification revision. General configuration enhancements. Inter-Processor power, performance, and throttling state dependency support added. Support for > 256 processors added. NUMA Distancing support added. PCI Express support added. SATA support added. Ambient Light Sensor and User Presence device support added. Thermal model extended beyond processor-centric support.




2.0c
Aug. 2003

Errata corrected and clarifications added.





2.0b
Oct. 2002

Errata corrected and clarifications added.





2.0a
Mar. 2002

Errata corrected and clarifications added. ACPI 2.0 Errata Document Revision 1.0 through 1.5 integrated.




ACPI 2.0 Errata Doc. Rev. 1.5

Errata corrected and clarifications added.





ACPI 2.0 Errata Doc. Rev. 1.4

Errata corrected and clarifications added.





ACPI 2.0 Errata Doc. Rev. 1.3

Errata corrected and clarifications added.





ACPI 2.0 Errata Doc. Rev. 1.2

Errata corrected and clarifications added.





ACPI 2.0 Errata Doc. Rev. 1.1

Errata corrected and clarifications added.





ACPI 2.0 Errata Doc. Rev. 1.0

Errata corrected and clarifications added.





2.0
Aug. 2000

Major specification revision. 64-bit addressing support added. Processor and device performance state support added. Numerous multiprocessor workstation and server-related enhancements. Consistency and readability enhancements throughout.




1.0b
Feb. 1999

Errata corrected and clarifications added. New interfaces added.




1.0a
Jul. 1998

Errata corrected and clarifications added. New interfaces added.




1.0
Dec. 1996

Original Release.





  1   2   3   4   5   6   7   8   9   ...   86


The database is protected by copyright ©ininet.org 2016
send message

    Main page