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.

ACPI Source Language (ASL)Reference<br />

Arguments<br />

Creates a new region named RegionName. SignatureString, OemIDString <strong>and</strong> OemTableIDString<br />

are evaluated as strings.<br />

Description<br />

A Data Table Region is a special Operation Region whose RegionSpace is SystemMemory . Any<br />

table referenced by a Data Table Region must be in memory marked by AddressRangeReserved or<br />

AddressRangeNVS.<br />

The memory referred to by the Data Table Region is the memory that is occupied by the table<br />

referenced in XSDT that is identified by SignatureString, OemIDString <strong>and</strong> OemTableIDString.<br />

Any Field object can reference RegionName<br />

The base address of a Data Table region is the address of the first byte of the header of the table<br />

identified by SignatureString, OemIDString <strong>and</strong> OemTableIDString. The length of the region is the<br />

length of the table.<br />

19.6.25 Debug (Debugger Output)<br />

Syntax<br />

Debug<br />

Description<br />

The debug data object is a virtual data object. Writes to this object provide debugging information.<br />

On at least debug versions of the interpreter, any writes into this object are appropriately displayed<br />

on the system’s native kernel debugger. All writes to the debug object are otherwise benign. If the<br />

system is in use without a kernel debugger, then writes to the debug object are ignored. The<br />

following table relates the ASL term types that can be written to the Debug object to the format of<br />

the information on the kernel debugger display.<br />

Table 19-366 Debug Object Display Formats<br />

ASL Term Type<br />

Numeric data object<br />

String data object<br />

Object reference<br />

Display Format<br />

All digits displayed in hexadecimal format.<br />

String is displayed.<br />

Information about the object is displayed (for example, object type <strong>and</strong> object<br />

name), but the object is not evaluated.<br />

The Debug object is a write-only object; attempting to read from the debug object is not supported.<br />

19.6.26 Decrement (Integer Decrement)<br />

Syntax<br />

Decrement (Minuend) => Integer<br />

Minuend-- => Integer<br />

Version 6.0 819

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

Saved successfully!

Ooh no, something went wrong!