27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

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 />

may not be possible. Instead the firmware can choose to expose a virtual power supply that<br />

represents one or more of the physical power supplies.<br />

Table 10-278 <strong>Power</strong> Source Objects<br />

Object<br />

_PSR<br />

_PCL<br />

_PIF<br />

_PRL<br />

Description<br />

Returns whether this power source device is currently online.<br />

List of pointers to devices this power source is powering.<br />

Returns static information about a power source.<br />

List of pointers to all the other power source devices that belong in the same redundancy group<br />

of which the power supply device is a member.<br />

10.3.1 _PSR (<strong>Power</strong> Source)<br />

Returns whether the power source device is currently in use. This can be used to determine if system<br />

is running off this power supply or adapter. On mobile systes this will report that the system is not<br />

running on the AC adapter if any of the batteries in the system is being forced to discharge. In<br />

systems that contains multiple power sources, this object reports the power source’s online or offline<br />

status.<br />

Arguments:<br />

None<br />

Return Value:<br />

An Integer containing the power source status<br />

0 – Off-line (not on AC power)<br />

1 – On-line<br />

10.3.2 _PCL (<strong>Power</strong> Consumer List)<br />

This object evaluates to a list of pointers, each pointing to a device or a bus powered by the power<br />

source device. Pointing to a bus indicates that all devices under the bus are powered by the power<br />

source device.<br />

Arguments:<br />

None<br />

Return Value:<br />

A variable-length Package containing a list of References to devices or buses<br />

10.3.3 _PIF (<strong>Power</strong> Source Information)<br />

This object returns information about the <strong>Power</strong> Source, which remains constant until the <strong>Power</strong><br />

Source is changed. When the power source changes, the platform issues a Notify(0x0) (Bus Check)<br />

to the <strong>Power</strong> Source device to indicate that OSPM must re-evaluate the _PIF object.<br />

Arguments:<br />

None<br />

584 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!