...
ACPI table defined in UEFI:
Code Block |
---|
typedef struct { |
...
UINT32 Signature; |
...
UINT32 Length; |
...
UINT8 Revision; |
...
UINT8 Checksum; |
...
UINT8 OemId[6]; |
...
UINT64 OemTableId; |
...
UINT32 OemRevision; |
...
UINT32 CreatorId; |
...
UINT32 CreatorRevision; |
...
} EFI_ACPI_DESCRIPTION_HEADER; |
...
/// |
...
/// Generic Timer Description Table definition. |
...
/// |
...
typedef struct { |
...
EFI_ACPI_DESCRIPTION_HEADER Header; |
...
UINT64 PhysicalAddress; UINT32 GlobalFlags; UINT32 SecurePL1TimerGSIV; UINT32 SecurePL1TimerFlags; UINT32 NonSecurePL1TimerGSIV; UINT32 NonSecurePL1TimerFlags; UINT32 VirtualTimerGSIV; UINT32 VirtualTimerFlags; UINT32 NonSecurePL2TimerGSIV; UINT32 NonSecurePL2TimerFlags; } EFI_ACPI_5_0_GENERIC_TIMER_DESCRIPTION_TABLE; |
SW Status
Generic timer work well on i.MX8MP.
...