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

Transfer8 | Transfer16 | Transfer8_16<br />

WireModeKeyword :=<br />

ThreeWireMode | FourWireMode<br />

19.2.8 ASL Resource Template Terms<br />

ResourceTemplateTerm :=<br />

ResourceTemplate () {ResourceMacroList} => Buffer<br />

ResourceMacroList :=<br />

Nothing | <br />

ResourceMacroTerm :=<br />

DMATerm | DWordIOTerm | DWordMemoryTerm | DWordSpaceTerm | EndDependentFnTerm |<br />

ExtendedIOTerm | ExtendedMemoryTerm | ExtendedSpaceTerm | FixedDMATerm | FixedIOTerm |<br />

GpioIntTerm | GpioIOTerm | I2CSerialBusTerm | InterruptTerm | IOTerm | IRQNoFlagsTerm |<br />

IRQTerm | Memory24Term | Memory32FixedTerm | Memory32Term | QWordIOTerm | QWordMemoryTerm |<br />

QWordSpaceTerm | RegisterTerm | SPISerialBusTerm | StartDependentFnTerm |<br />

StartDependentFnNoPriTerm | UARTSerialBusTerm | VendorLongTerm | VendorShortTerm |<br />

WordBusNumberTerm | WordIOTerm | WordSpaceTerm<br />

DMATerm :=<br />

DMA (<br />

DMAType,<br />

// DMATypeKeyword (_TYP)<br />

BusMaster,<br />

// BusMasterKeyword (_BM)<br />

XferType,<br />

// XferTypeKeyword (_SIZ)<br />

DescriptorName<br />

// Nothing | NameString<br />

) {ByteList} // List of channels (0-7 bytes)<br />

DWordIOTerm :=<br />

DWordIO (<br />

ResourceUsage,<br />

MinType,<br />

MaxType,<br />

Decode,<br />

RangeType,<br />

AddressGranularity,<br />

MinAddress,<br />

MaxAddress,<br />

AddressTranslation,<br />

AddressLength,<br />

ResourceSourceIndex,<br />

ResourceSource,<br />

DescriptorName,<br />

TranslationType,<br />

TranslationDensity<br />

)<br />

DWordMemoryTerm :=<br />

DWordMemory (<br />

ResourceUsage,<br />

Decode,<br />

MinType,<br />

MaxType,<br />

MemType,<br />

ReadWriteType,<br />

AddressGranularity,<br />

MinAddress,<br />

MaxAddress,<br />

AddressTranslation,<br />

AddressLength,<br />

ResourceSourceIndex,<br />

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

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

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

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

// Nothing (EntireRange) | RangeTypeKeyword (_RNG)<br />

// DWordConstExpr (_GRA)<br />

// DWordConstExpr (_MIN)<br />

// DWordConstExpr (_MAX)<br />

// DWordConstExpr (_TRA)<br />

// DWordConstExpr (_LEN)<br />

// Nothing | ByteConstExpr<br />

// Nothing | StringData<br />

// Nothing | NameString<br />

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

// Nothing | TranslationKeyword (_TRS)<br />

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

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

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

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

// Nothing (NonCacheable) | MemTypeKeyword (_MEM)<br />

// ReadWriteKeyword (_RW)<br />

// DWordConstExpr (_GRA)<br />

// DWordConstExpr (_MIN)<br />

// DWordConstExpr (_MAX)<br />

// DWordConstExpr (_TRA)<br />

// DWordConstExpr (_LEN)<br />

// Nothing | ByteConstExpr<br />

778 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!