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 Software Programming Model<br />

Field<br />

GT Block Timer<br />

Count<br />

GT Block Timer<br />

Offset<br />

GT Block Timer<br />

Structure[]<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

4 12 Number of Timers implemented in this GT Block ('n'). . Must be<br />

less than or equal to 8.<br />

4 16 Offset to the Platform Timer Structure array from the start of this<br />

structure<br />

n*40 GT<br />

Block<br />

Timer<br />

Offset<br />

Description<br />

Array of GT Block Timer Structures. See Table 5-121.<br />

Table 5-121 GT Block Timer Structure Format<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

GT Frame Number 1 0 The frame number (0-7) for this timer (‘x’)<br />

Reserved 3 1 Must be zero<br />

GTx Physical<br />

Address<br />

(CntBaseX)<br />

8 4 Physical Address at which the CntBase block for GTx is located<br />

GTx Physical<br />

Address<br />

(CntEL0BaseX)<br />

GTx Physical Timer<br />

GSIV<br />

GTx Physical Timer<br />

Flags<br />

GTx Virtual Timer<br />

GSIV<br />

GTx Virtual Timer<br />

Flags<br />

8 12 Physical Address at which the CntEL0Base block for GTx is<br />

located. If this block is not implemented for GTx, must be<br />

0xFFFFFFFFFFFFFFFF.<br />

4 20 GSIV for the GTx physical timer<br />

4 24 Flags for the GTx physical timer. See Table 5-122<br />

4 28 GSIV for the GTx virtual timer If the Virtual Timer is not<br />

implemented for GTx, this field must be 0.<br />

4 32 Flags for the GTx virtual timer, if implemented. See Table 5-122.<br />

GTx Common Flags 4 36 See Table 5-123.<br />

Table 5-122 Flag Definitions: GT Block Physical Timers <strong>and</strong> Virtual timers<br />

Bit Field<br />

Timer interrupt<br />

Mode<br />

Timer Interrupt<br />

polarity<br />

Bit<br />

Offset<br />

Number<br />

of bits<br />

Description<br />

0 1 This bit indicates the mode of the timer interrupt<br />

1: Interrupt is Edge triggered<br />

0: Interrupt is Level triggered<br />

1 1 This bit indicates the polarity of the timer interrupt<br />

1: Interrupt is Active low<br />

0: Interrupt is Active high<br />

Version 6.0 199

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

Saved successfully!

Ooh no, something went wrong!