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

Field<br />

ExitBootServices<br />

Exit<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

8 40 Timer value logged at the point just prior to the OS loader gaining<br />

control back from the ExitBootServices function for UEFI<br />

compatible firmware.<br />

For non-UEFI compatible boots, this field must be zero.<br />

5.2.24 Generic Timer Description Table (GTDT)<br />

This section describes the format of the Generic Timer Description Table (GTDT), which provides<br />

OSPM with information about a system’s Generic Timers configuration. The Generic Timer (GT) is<br />

a st<strong>and</strong>ard timer interface implemented on ARM processor-based systems. The GT hardware<br />

specification can be found at Links to ACPI-Related Documents (http://uefi.org/acpi) under the<br />

heading ARM Architecture. The GTDT provides OSPM with information about a system's GT<br />

interrupt configurations, for both per-processor timers, <strong>and</strong> platform (memory-mapped) timers.<br />

The GT specification defines the following per-processor timers:<br />

• Secure privilege level 1 (EL1) timer,<br />

• Non-Secure EL1 timer,<br />

• Non-Secure privilege level 2 (EL2) timer,<br />

• Virtual timer,<br />

<strong>and</strong> the following Platform (memory-mapped) timers.<br />

• GT Block<br />

• Server Base System Architecture (SBSA) Generic Watchdog<br />

Table 5-117 GTDT Table Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Header<br />

Signature 4 0 ‘GTDT’. Signature for the Generic Timer Description Table.<br />

Length 4 4 Length, in bytes, of the entire Generic Timer Description Table.<br />

Revision 1 8 2<br />

Checksum 1 9 Entire table must sum to zero.<br />

OEMID 6 10 OEM ID.<br />

OEM Table ID 8 16 For the Generic Timer Description Table, the table ID is the<br />

manufacturer model ID.<br />

OEM Revision 4 24 OEM revision of Generic Timer Description Table for supplied<br />

OEM Table ID.<br />

Creator ID 4 28 Vendor ID of utility that created the table.<br />

Creator Revision 4 32 Revision of utility that created the table.<br />

CntControlBase<br />

Physical Address<br />

8 36 The 64-bit physical address at which the Counter Control block<br />

is located.This value is optional if the system implements EL3<br />

(Security Extensions). If not provided, this field must be<br />

0xFFFFFFFFFFFFFFFF<br />

196 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!