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

19.4 ASL Operator Summary<br />

Operator Name Location Description<br />

AccessAs page 809 Change Field Access<br />

Acquire page 810 Acquire a mutex<br />

Add page 810 Integer Add<br />

Alias page 810 Define a name alias<br />

And page 811 Integer Bitwise And<br />

ArgX page 811 Method argument data objects<br />

BankField page 811 Declare fields in a banked configuration object<br />

Break page 813 Continue following the innermost enclosing While<br />

BreakPoint page 813 Used for debugging, stops execution in the debugger<br />

Buffer page 813 Declare Buffer object<br />

Case page 814 Expression for conditional execution<br />

Concatenate page 814 Concatenate two strings, integers or buffers<br />

ConcatenateResTemplate page 815 Concatenate two resource templates<br />

CondRefOf page 815 Conditional reference to an object<br />

Connection page 815 Declare Field Connection Attributes<br />

Continue page 816 Continue innermost enclosing While loop<br />

CopyObject page 816 Copy <strong>and</strong> existing object<br />

CreateBitField page 817 Declare a bit field object of a buffer object<br />

CreateByteField page 817 Declare a byte field object of a buffer object<br />

CreateDWordField page 817 Declare a DWord field object of a buffer object<br />

CreateField page 818 Declare an arbitrary length bit field of a buffer object<br />

CreateQWordField page 818 Declare a QWord field object of a buffer object<br />

CreateWordField page 818 Declare a Word field object of a buffer object<br />

DataTableRegion page 818 Declare a Data Table Region<br />

Debug page 819 Debugger output<br />

Decrement page 819 Decrement an Integer<br />

Default page 820 Default execution path in Switch()<br />

DefinitionBlock page 820 Declare a Definition Block<br />

DerefOf page 821 Dereference an object reference<br />

Device page 821 Declare a bus/device object<br />

Divide page 822 Integer Divide<br />

DMA page 823 DMA Resource Descriptor macro<br />

DWordIO page 823 DWord IO Resource Descriptor macro<br />

DWordMemory page 825 DWord Memory Resource Descriptor macro<br />

DWordSpace page 827 DWord Space Resource Descriptor macro<br />

EisaId page 828 EISA ID String to Integer conversion macro<br />

Else page 829 Alternate conditional execution<br />

ElseIf page 829 Conditional execution<br />

Version 6.0 801

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

Saved successfully!

Ooh no, something went wrong!