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

Offset Field Name Definition<br />

Byte 9<br />

Byte 10<br />

Byte 11<br />

Byte 12<br />

Byte 13<br />

Byte 14<br />

Byte 15<br />

Byte 16<br />

Byte 17<br />

Byte 18<br />

Byte 19<br />

Pin<br />

<strong>Configuration</strong><br />

Output Drive<br />

Strength, bits<br />

[7:0]<br />

Output Drive<br />

Strength, bits<br />

[15:8]<br />

Debounce<br />

timeout, bits<br />

[7:0]<br />

Debounce<br />

timeout, bits<br />

[15:8]<br />

Pin Table<br />

Offset[7:0]<br />

Pin Table<br />

Offset[15:8]<br />

Resource<br />

Source Index<br />

Resource<br />

Source Name<br />

Offset[7:0]<br />

Resource<br />

Source Name<br />

Offset[15:8]<br />

Vendor Data<br />

Offset[7:0]<br />

_PPI<br />

0x00 = Default <strong>Configuration</strong> (no configuration is applied)<br />

0x01 = Pull-up<br />

0x02 = Pull-down<br />

0x03 = No Pull<br />

0x04 – 0x7F ; Reserved (do not use)<br />

0x80 – 0xFF ; Vendor-defined values<br />

The output-drive capability, in hundredths of milliamperes, to<br />

be applied when configuring the pin for output (high byte).<br />

_DRS[7:0]<br />

The output-drive capability, in hundredths of milliamperes, to<br />

be applied when configuring the pin for output (high byte).<br />

_DRS[15:8]<br />

The debounce timeout, in hundredths of milliseconds, to be<br />

applied when configuring the pin for interrupt (low byte).<br />

_DBT[7:0]<br />

The debounce timeout, in hundredths of milliseconds, to be<br />

applied when configuring the pin for interrupt (high byte).<br />

_DBT [15:8]<br />

Offset to the start of the pin table (low byte). The offset is<br />

relative to the start of this descriptor.<br />

NOTE: The number of pins in the table can be calculated from<br />

PinCount = (Resource Source Name Offset – Pin Table<br />

Offset) / 2<br />

Offset to the start of the pin table (high byte). The offset is<br />

relative to the start of this descriptor.<br />

Reserved for future use. This field must be 0.<br />

Offset to the start of the resource source name (low byte). The<br />

offset is relative to the start of this descriptor.<br />

NOTE: The length of the ResourceSource name string can be<br />

calculated from Length L = Vendor Data Offset – Resource<br />

Source Name Offset. The length includes the string’s<br />

terminating NULL character (if present)<br />

Offset to the start of the resource source name (high byte).<br />

The offset is relative to the start of this descriptor.<br />

(low byte) Offset to the start of the Vendor-defined Data (the<br />

last byte of the ResourceSource + 1). This value must always<br />

be valid to allow for length calculations. In the case where<br />

there is no Vendor Data, this offset still must refer to the last<br />

byte of the ResourceSource + 1.<br />

The offset is relative to the start of this descriptor.<br />

372 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!