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.

ACPI Software Programming Model<br />

Field<br />

Reserved 4 44 Must be zero<br />

Secure EL1 timer<br />

GSIV<br />

Secure EL1 timer<br />

Flags<br />

Non-Secure EL1<br />

timer GSIV<br />

Non-Secure EL1<br />

timer Flags<br />

4 48 GSIV for the secure EL1 physical timer. This value is optional. If<br />

not provided, this field must be 0.<br />

4 52 Flags for the secure EL1 physical timer (defined below). If the<br />

"Secure EL1 timer GSIV" field (above) is 0, this field must be 0.<br />

4 56 GSIV for the non-secure EL1 timer physical timer interrupt<br />

4 60 Flags for the non-secure EL1 physical timer (defined below)<br />

Virtual timer GSIV 4 64 GSIV for the non-secure virtual timer interrupt<br />

Virtual Timer Flags 4 68 Flags for the virtual timer (defined below)<br />

Non-Secure EL2 4 72 GSIV for the Non-Secure EL2 physical timer<br />

timer GSIV<br />

Non-Secure EL2<br />

timer Flags<br />

4 76 Flags for the Non-Secure EL2 physical timer(defined below)<br />

CntReadBase<br />

Physical address<br />

8 80 The 64-bit physical address at which the Counter Read block is<br />

located<br />

Platform Timer Count 4 88 Number of entries in the Platform Timer Structure[] array<br />

Platform Timer Offset 4 92 Offset to the Platform Timer Structure[] array from the start of<br />

this table<br />

Platform Timer<br />

Structure[]<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

--- Platfor<br />

m<br />

Timer<br />

Offset<br />

Description<br />

Array of Platform Timer Type structures describing memorymapped<br />

Timers available on this platform. These structures are<br />

described in the below sections.<br />

Secure EL1 timer Flags, Non-Secure EL1 timer flags, Virtual Timer Flags, <strong>and</strong> EL2 timer Flags all<br />

have the same definition.<br />

Table 5-118 Flag Definitions: Virtual Timer, EL2 timers, <strong>and</strong> Secure & Non-Secure EL1 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 />

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

<br />

1: Interrupt is Active low<br />

0: Interrupt is Active high<br />

Version 6.0 197

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

Saved successfully!

Ooh no, something went wrong!