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

NumElements<br />

) {PackageList} => Package<br />

// Nothing | ByteConstExpr | TermArg => Integer<br />

PLDKeyword :=<br />

PLD_Revision | PLD_IgnoreColor | PLD_Red | PLD_Green | PLD_Blue |<br />

PLD_Width | PLD_Height | PLD_UserVisible | PLD_Dock | PLD_Lid | PLD_Panel |<br />

PLD_VerticalPosition | PLD_HorizontalPosition | PLD_Shape |<br />

PLD_GroupOrientation | PLD_GroupToken | PLD_GroupPosition | PLD_Bay<br />

PLD_Ejectable | PLD_EjectRequired | PLD_CabinetNumber<br />

PLDKeywordList :=<br />

PLDKeyword = StringData | PLDKeyword = IntegerData |<br />

PLDKeyword = StringData, PLDKeywordList, PLDKeyword = IntegerData, PLDKeywordList<br />

<strong>Power</strong>ResTerm :=<br />

<strong>Power</strong>Resource (<br />

ResourceName,<br />

SystemLevel,<br />

ResourceOrder<br />

) {ObjectList}<br />

// NameString<br />

// ByteConstExpr<br />

// WordConstExpr<br />

PrintfArgList :=<br />

TermArg | TermArg , PrintfArgList<br />

PrintfTerm :=<br />

Printf (<br />

String,<br />

PrintfArgList<br />

) => String<br />

ProcessorTerm :=<br />

Processor (<br />

ProcessorName,<br />

ProcessorID,<br />

PBlockAddress,<br />

PblockLength<br />

) {ObjectList}<br />

// NameString<br />

// ByteConstExpr<br />

// DWordConstExpr | Nothing (=0)<br />

// ByteConstExpr | Nothing (=0)<br />

RawDataBufferTerm :=<br />

RawDataBuffer (<br />

BuffSize<br />

// Nothing | WordConst<br />

) { ByteList} => RawDataBuffer<br />

RefOfTerm :=<br />

RefOf (<br />

Object<br />

) => ObjectReference<br />

ReleaseTerm :=<br />

Release (<br />

SyncObject<br />

)<br />

ResetTerm :=<br />

Reset (<br />

SyncObject<br />

)<br />

// SuperName<br />

// SuperName<br />

// SuperName<br />

ReturnTerm :=<br />

Return (<br />

772 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!