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

Break<br />

BreakPoint<br />

Case<br />

Continue<br />

Default<br />

Else<br />

ElseIf<br />

Fatal<br />

If<br />

NoOp<br />

Return<br />

Sleep<br />

Stall<br />

Switch<br />

While<br />

page 813<br />

page 813<br />

page 814<br />

page 816<br />

page 820<br />

page 829<br />

page 829<br />

page 837<br />

page 846<br />

page 866<br />

page 882<br />

page 885<br />

page 887<br />

page 889<br />

page 901<br />

// Data type conversion <strong>and</strong> manipulation<br />

Concatenate<br />

CopyObject<br />

Debug<br />

EisaId<br />

Fprintf<br />

FromBCD<br />

Index<br />

Match<br />

Mid<br />

ObjectType<br />

Printf<br />

SizeOf<br />

Store<br />

Timer<br />

ToBCD<br />

ToBuffer<br />

ToDecimalString<br />

ToHexString<br />

ToInteger<br />

ToPLD<br />

ToString<br />

ToUUID<br />

Unicode<br />

// Resource Descriptor macros<br />

page 814<br />

page 816<br />

page 819<br />

page 828<br />

page 841<br />

page 842<br />

page 849<br />

page 858<br />

page 864<br />

page 868<br />

page 873<br />

page 885<br />

page 888<br />

page 892<br />

page 892<br />

page 893<br />

page 893<br />

page 893<br />

page 893<br />

page 894<br />

page 896<br />

page 896<br />

page 899<br />

Continue following the innermost enclosingWhile<br />

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

Expression for conditional execution<br />

Continue innermost enclosing While loop<br />

Default execution path in Switch()<br />

Alternate conditional execution<br />

Conditional execution<br />

Fatal error check<br />

Conditional execution<br />

No operation<br />

Return from method execution<br />

Sleep n milliseconds (yields the processor)<br />

Delay in microseconds (does not yield the processor)<br />

Select code to execute based on expression value<br />

Conditional loop<br />

Concatenate two strings,integers or buffers<br />

Copy <strong>and</strong> existing object<br />

Debugger output<br />

EISA ID String to Integer conversion macro<br />

Stores formatted string to a Named Object<br />

Convert from BCD to numeric<br />

Indexed Reference to member object<br />

Search for match in package array<br />

Return a portion of buffer or string<br />

Type of object<br />

Stores formatted string to Debug Object<br />

Get the size of a buffer, string, or package<br />

Store object<br />

Get 64-bit timer value<br />

Convert Integer to BCD<br />

Convert data type to buffer<br />

Convert data type to decimal string<br />

Convert data type to hexadecimal string<br />

Convert data type to integer<br />

Converts a PLD Keyword List into a _PLD buffer<br />

Copy ASCII string from buffer<br />

Convert Ascii strin to UUID<br />

String to Unicode conversion macro<br />

Version 6.0 807

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

Saved successfully!

Ooh no, something went wrong!