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.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

CommentField :=<br />

|<br />

|<br />

<br />

//<br />

// Data Expressions<br />

//<br />

IntegerExpression :=<br />

Integer |<br />

|<br />

<br />

//<br />

// Operators below are shown in precedence order. The precedence rules<br />

// are the same as the C language. Parentheses have precedence over<br />

// all operators.<br />

//<br />

IntegerOperator :=<br />

'!' | '~' | '*' | '/' | '%' | '+' | '-' | '' |<br />

'' | '=' | '==' | '!=' | '&' | '^' | '|' |<br />

'&&' |'||' |<br />

//<br />

// Data Types<br />

//<br />

String :=<br />

<br />

Buffer :=<br />

ByteConstList<br />

Guid :=<br />

<br />

Label :=<br />

AsciiCharList<br />

//<br />

// Data Terms<br />

//<br />

Integer :=<br />

ByteConst | WordConst | Const24 | DWordConst | Const40 | Const48 | Const56 |<br />

QWordConst | LabelReference<br />

LabelReference :=<br />

<br />

Flags :=<br />

OneBit | TwoBits<br />

ByteConstList :=<br />

ByteConst |<br />

<br />

AsciiCharList :=<br />

Nothing |<br />

PrintableAsciiChar |<br />

<br />

//<br />

// Terminals<br />

//<br />

930 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!