27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

Device (RTC0) {<br />

Name(_HID, EISAID("PNP0B01"))<br />

Name (_FIX, Package(1) {<br />

EISAID("PNP0B01") }<br />

)<br />

Name(_CRS, ResourceTemplate() {<br />

IO(Decode16, 0x70, 0x70, 0x1, 0x2)<br />

IO(Decode16, 0x72, 0x72, 0x1, 0x2)<br />

}<br />

OperationRegion(CMS1, SystemCMOS, 0, 0x100)<br />

Field(CMS1, ByteAcc, NoLock, Preserve) {<br />

AccessAs(ByteAcc, 0),<br />

CM00, 8,<br />

,256,<br />

CM01, 8,<br />

CM02, 16,<br />

, 224,<br />

CM03, 8,<br />

, 184,<br />

CENT, 8<br />

}<br />

9.15.3 Dallas Semiconductor-compatible RTC/CMOS Devices<br />

(PNP0B02)<br />

Dallas Semiconductor RTC/CMOS devices are compatible with the one in the PC/AT, but they<br />

contain 256 bytes of non-volatile RAM or more. The first 64 bytes are accessed via the same<br />

mechanism as the 64 bytes in the PC/AT. The upper bytes are accessed through an interface that is<br />

only used on Dallas Semiconductor chips.<br />

Any platform containing this device or one that is compatible with it may use the PNP ID PNP0B02.<br />

This will allow an ACPI-compatible OS to recognize the RTC/CMOS device as using the Dallas<br />

Semiconductor programming interface. Thus, the array of bytes that ASL can read <strong>and</strong> write with<br />

this device is 256 bytes long.<br />

Description of these devices is similar to the PIIX4 example above, <strong>and</strong> the CENTURY field of the<br />

FADT may also contain values between 0 <strong>and</strong> 255.<br />

9.16 User Presence Detection Device<br />

The following section illustrates the operation <strong>and</strong> definition of the control method-based User<br />

Presence Detection (UPD) device.<br />

The user presence detection device can optionally support power management objects (e.g. _PS0,<br />

_PS3) to allow the OS to manage the device’s power consumption.<br />

The Plug <strong>and</strong> Play ID of an ACPI control method user presence detection device is ACPI000F.<br />

536 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!