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

)<br />

TranslationType<br />

// Nothing | TypeKeyword (_TTP)<br />

ExtendedSpaceTerm :=<br />

ExtendedSpace (<br />

ResourceType,<br />

ResourceUsage,<br />

Decode,<br />

MinType,<br />

MaxType,<br />

TypeSpecificFlags,<br />

AddressGranularity,<br />

MinAddress,<br />

MaxAddress,<br />

AddressTranslation,<br />

AddressLength,<br />

TypeSpecificAttributes,<br />

DescriptorName<br />

)<br />

FixedDMATerm :=<br />

FixedDMA (<br />

DMAReq,<br />

Channel,<br />

XferWidth,<br />

DescriptorName,<br />

)<br />

FixedIOTerm :=<br />

FixedIO (<br />

AddressBase,<br />

RangeLength,<br />

DescriptorName<br />

)<br />

// ByteConstExpr (_RT), 0xC0 – 0xFF<br />

// Nothing (ResourceConsumer)| ResourceTypeKeyword<br />

// Nothing (PosDecode) | DecodeKeyword (_DEC)<br />

// Nothing (MinNotFixed) | MinKeyword (_MIF)<br />

// Nothing (MaxNotFixed) | MaxKeyword (_MAF)<br />

// ByteConstExpr (_TSF)<br />

// QWordConstExpr (_GRA)<br />

// QWordConstExpr (_MIN)<br />

// QWordConstExpr (_MAX)<br />

// QWordConstExpr (_TRA)<br />

// QWordConstExpr (_LEN)<br />

// Nothing | QWordConstExpr (_ATT)<br />

// Nothing | NameString<br />

//WordConstExpr (_DMA)<br />

//WordConstExpr (_TYP)<br />

//Nothing (Width32Bit) | TransferWidthKeyword (_SIZ)<br />

//Nothing | NameString<br />

// WordConstExpr (_BAS)<br />

// ByteConstExpr (_LEN)<br />

// Nothing | NameString<br />

GpioIntTerm :=<br />

GpioInt(<br />

InterruptType,<br />

// InterruptTypeKeyword (_MOD)<br />

InterruptLevel,<br />

// InterruptLevelKeyword (_POL)<br />

ShareType,<br />

// Nothing (Exclusive) | ShareTypeKeyword (_SHR)<br />

PinConfig,<br />

// PinConfigKeyword | ByteConstExpr (_PPI)<br />

DeBounceTime<br />

// Nothing | WordConstExpr (_DBT)<br />

ResourceSource,<br />

// StringData<br />

ResourceSourceIndex,<br />

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

ResourceUsage,<br />

// Nothing (ResourceConsumer)| ResourceTypeKeyword<br />

DescriptorName,<br />

// Nothing | NameString<br />

VendorData<br />

// Nothing | RawDataBuffer (_VEN)<br />

) {DWordList} // List of GPIO pins (_PIN)<br />

GpioIOTerm :=<br />

GpioIO (<br />

ShareType,<br />

PinConfig,<br />

DeBounceTime<br />

DriveStrength<br />

IORestriction<br />

ResourceSource,<br />

ResourceSourceIndex,<br />

ResourceUsage,<br />

DescriptorName,<br />

VendorData<br />

// Nothing (Exclusive) | ShareTypeKeyword (_SHR)<br />

// PinConfigKeyword | ByteConstExpr (_PPIC)<br />

// Nothing | WordConstExpr (_DBT)<br />

// Nothing | WordConstExpr (_DRS)<br />

// Nothing (None) | IORestrictionKeyword (_IOR)<br />

// StringData<br />

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

// Nothing (ResourceConsumer)| ResourceTypeKeyword<br />

// Nothing | NameString<br />

// Nothing | RawDataBuffer (_VEN)<br />

780 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!