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

19.5 ASL Operator Summary By Type<br />

// ASL compiler controls<br />

External<br />

Include<br />

page 836<br />

page 847<br />

Declare external objects<br />

Include another ASL file<br />

// ACPI table management<br />

DefinitionBlock page 820 Declare a Definition Block<br />

Load page 857 Load definition block<br />

LoadTable<br />

Unload<br />

page 858<br />

page 899<br />

// Miscellaneous named object creation<br />

Alias<br />

Buffer<br />

Device<br />

Function<br />

Method<br />

Name<br />

Package<br />

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

Processor<br />

RawDataBuffer<br />

Scope<br />

ThermalZone<br />

// Operation Regions <strong>and</strong> Fields<br />

AccessAs<br />

BankField<br />

Connection<br />

DataTableRegion<br />

Field<br />

IndexField<br />

Offset<br />

OperationRegion<br />

// Buffer Fields<br />

CreateBitField<br />

CreateByteField<br />

CreateDWordField<br />

CreateField<br />

CreateQWordField<br />

CreateWordField<br />

// Synchronization<br />

page 811<br />

page 813<br />

page 821<br />

page 842<br />

page 862<br />

page 866<br />

page 871<br />

page 873<br />

page 874<br />

page 880<br />

page 883<br />

page 891<br />

page 809<br />

page 812<br />

page 815<br />

page 818<br />

page 837<br />

page 849<br />

page 867<br />

page 869<br />

page 817<br />

page 817<br />

page 817<br />

page 818<br />

page 818<br />

page 818<br />

Load Table from RSDT/XSDT<br />

Unload definition block<br />

Define a name alias<br />

Declare Buffer object<br />

Declare a bus/device object<br />

Declare a control method<br />

Declare a control method<br />

Declare a Named object<br />

Declare a package object<br />

Declare a power resource object<br />

Declare a processor package<br />

Declare a RawDataBuffer<br />

Open named scope<br />

Declare a thermal zone package.<br />

Change Field Access<br />

Declare fields in a banked configuration object<br />

Declare Field Connection Attributes<br />

Declare a Data Table Region<br />

Declare fields of an operation region object<br />

Declare Index/Data Fields<br />

Set Field offset within operation region<br />

Declare an operational region<br />

Declare a bit field object of a buffer object<br />

Declare a byte field object of a buffer object<br />

Declare a DWord field object of a buffer object<br />

Declare an arbitrary length bit field of a buffer object<br />

Declare a QWord field object of a buffer object<br />

Declare a Word field object of a buffer object<br />

Version 6.0 805

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

Saved successfully!

Ooh no, something went wrong!