Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...