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

0x00000000 – AC Timer<br />

0x00000001 – DC Timer<br />

Arg1 – ExpiredTimerWakePolicy (Integer(DWORD)): indicates the expired timer wake policy:<br />

0x00000000 – The timer will wake up the system instantly after the power source changes.<br />

0x00000001 – 0xFFFFFFFE: time between the power source changes <strong>and</strong> the timer wakes up the<br />

system (in units of second).<br />

0xFFFFFFFF – The timer will never wake up the system after the power source changes.<br />

Return Value:<br />

An Integer containing a result code as follows:<br />

0x00000000 – Succeeded to set the expired timer wake policy.<br />

0x00000001 – Failed to set the timer policy. Actual timer policy unknown.<br />

9.18.8 _STV (Set Timer Value)<br />

This object is required <strong>and</strong> sets the timer to the specified value. As defined in _TIV, the value<br />

indicates the number of seconds between the time when the timer is programmed <strong>and</strong> the time when<br />

it expires. When the Wake Alarm device asserts the wake signal, the timer value is automatically<br />

reset to 0xFFFFFFFF (disabled).<br />

Arguments: (2)<br />

Arg0 – TimerIdentifier (Integer (DWORD)): indicates the timer to be set:<br />

0x00000000 – AC Timer<br />

0x00000001 – DC Timer<br />

Arg1 – TimerValue (Integer): indicates the value to be set.<br />

Return Value:<br />

An Integer containing a result code as follows:<br />

0x00000000 – Succeeded to set timer value.<br />

0x00000001 – Failed to set timer value. Actual timer value unknown.<br />

9.18.9 _TIP (Expired Timer Wake Policy)<br />

This object is required <strong>and</strong> returns the current expired timer wake policy setting of the specified<br />

timer.<br />

Arguments: (1)<br />

Arg0 – TimerIdentifier (Integer (DWORD)): indicates the timer to be read:<br />

0x00000000 – AC Timer<br />

0x00000001 – DC Timer<br />

Return Value:<br />

An Integer (DWORD) containing current expired timer wake policy:<br />

0x00000000 – The timer will wake up the system instantly after the power source changes<br />

546 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!