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

ResourceSource is an optional argument which evaluates to a string containing the path of a device<br />

which produces the pool of resources from which this I/O range is allocated. If this argument is<br />

specified, but the ResourceSourceIndex argument is not specified, a zero value is assumed.<br />

DescriptorName is an optional argument that specifies a name for an integer constant that will be<br />

created in the current scope that contains the offset of this resource descriptor within the current<br />

resource template buffer. The predefined descriptor field names may be appended to this name to<br />

access individual fields within the descriptor via the Buffer Field operators.<br />

Description<br />

The WordSpace macro evaluates to a buffer which contains a 16-bit Address Space resource<br />

descriptor. The format of the 16-bit Address Space resource descriptor can be found in “Word<br />

Address Space Descriptor ” (page 360). The macro is designed to be used inside of a<br />

ResourceTemplate (page 882).<br />

19.6.147 XOr (Integer Bitwise Xor)<br />

Syntax<br />

XOr (Source1, Source2, Result) => Integer<br />

Result = Source1 ^ Source2 => Integer<br />

Result ^= Source => Integer<br />

Arguments<br />

Source1 <strong>and</strong> Source2 are evaluated as Integers.<br />

Description<br />

A bitwise XOR is performed <strong>and</strong> the result is optionally stored into Result.<br />

19.6.148 Zero (Constant Zero Integer)<br />

Syntax<br />

Zero => Integer<br />

Description<br />

The Zero operator returns an Integer with the value 0. Writes to this object are not allowed. The use<br />

of this operator can reduce AML code size, since it is represented by a one-byte AML opcode.<br />

906 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!