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.

ACPI Source Language (ASL)Reference<br />

DeviceName<br />

) {ObjectList}<br />

DivideCompoundTerm :=<br />

Dividend-Result<br />

/=<br />

Divisor<br />

=> Integer<br />

DivideSymbolicTerm :=<br />

Dividend<br />

/<br />

Divisor<br />

=> Integer<br />

// NameString<br />

// TermArg => Integer => Target<br />

// TermArg => Integer<br />

// TermArg => Integer<br />

// TermArg => Integer<br />

DivideTerm :=<br />

Divide (<br />

Dividend,<br />

// TermArg => Integer<br />

Divisor,<br />

// TermArg => Integer<br />

Remainder,<br />

// Target<br />

Result<br />

// Target<br />

) => Integer // Returns Result<br />

EISAIDTerm :=<br />

EISAID (<br />

EisaIdString<br />

) => DWordConst<br />

ElseIfTerm :=<br />

ElseIf (<br />

Predicate<br />

) {TermList} ElseTerm<br />

// StringData<br />

// TermArg => Integer<br />

ElseTerm :=<br />

Else {TermList} | ElseIfTerm | Nothing<br />

EventTerm :=<br />

Event (<br />

EventName<br />

)<br />

ExternalTerm :=<br />

External (<br />

ObjName,<br />

ObjType,<br />

ResultType,<br />

ParameterTypes<br />

)<br />

FatalTerm :=<br />

Fatal (<br />

Type,<br />

Code,<br />

Arg<br />

)<br />

FieldTerm :=<br />

Field (<br />

RegionName,<br />

AccessType,<br />

LockRule,<br />

// NameString<br />

// NameString<br />

// Nothing | ObjectTypeKeyword<br />

// Nothing | ParameterTypePackage<br />

// Nothing | ParameterTypesPackage<br />

// ByteConstExpr<br />

// DWordConstExpr<br />

// TermArg => Integer<br />

// NameString => OperationRegion<br />

// AccessTypeKeyword<br />

// LockRuleKeyword<br />

Version 6.0 765

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

Saved successfully!

Ooh no, something went wrong!