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

VarNumElements := TermArg => Integer<br />

PackageElementList := Nothing | <br />

PackageElement := DataRefObject | NameString<br />

DefRefOf<br />

RefOfOp<br />

DefShiftLeft<br />

ShiftLeftOp<br />

ShiftCount<br />

DefShiftRight<br />

ShiftRightOp<br />

DefSizeOf<br />

SizeOfOp<br />

DefStore<br />

StoreOp<br />

DefSubtract<br />

SubtractOp<br />

DefTimer<br />

TimerOp<br />

DefToBCD<br />

ToBCDOp<br />

DefToBuffer<br />

ToBufferOp<br />

:= RefOfOp SuperName<br />

:= 0x71<br />

:= ShiftLeftOp Oper<strong>and</strong> ShiftCount Target<br />

:= 0x79<br />

:= TermArg => Integer<br />

:= ShiftRightOp Oper<strong>and</strong> ShiftCount Target<br />

:= 0x7A<br />

:= SizeOfOp SuperName<br />

:= 0x87<br />

:= StoreOp TermArg SuperName<br />

:= 0x70<br />

:= SubtractOp Oper<strong>and</strong> Oper<strong>and</strong> Target<br />

:= 0x74<br />

:= TimerOp<br />

:= 0x5B 0x33<br />

:= ToBCDOp Oper<strong>and</strong> Target<br />

:= ExtOpPrefix 0x29<br />

:= ToBufferOp Oper<strong>and</strong> Target<br />

:= 0x96<br />

DefToDecimalString := ToDecimalStringOp Oper<strong>and</strong> Target<br />

ToDecimalStringOp := 0x97<br />

DefToHexString<br />

ToHexStringOp<br />

DefToInteger<br />

ToIntegerOp<br />

DefToString<br />

LengthArg<br />

ToStringOp<br />

DefWait<br />

WaitOp<br />

DefXOr<br />

XorOp<br />

:= ToHexStringOp Oper<strong>and</strong> Target<br />

:= 0x98<br />

:= ToIntegerOp Oper<strong>and</strong> Target<br />

:= 0x99<br />

:= ToStringOp TermArg LengthArg Target<br />

:= TermArg => Integer<br />

:= 0x9C<br />

:= WaitOp EventObject Oper<strong>and</strong><br />

:= ExtOpPrefix 0x25<br />

:= XorOp Oper<strong>and</strong> Oper<strong>and</strong> Target<br />

:= 0x7F<br />

20.2.6 Miscellaneous Objects Encoding<br />

Miscellaneous objects include:<br />

• Arg objects<br />

• Local objects<br />

• Debug objects<br />

918 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!