EFI_ACPI_5_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD

FPDT Firmware Basic Boot Performance Record Structure

Members

Variables

ExitBootServicesEntry
UINT64 ExitBootServicesEntry;

Timer value logged at the point when the OS loader calls the ExitBootServices function for UEFI compatible firmware. For non-UEFI compatible boots, this field must be zero.

ExitBootServicesExit
UINT64 ExitBootServicesExit;

Timer value logged at the point just prior towhen the OS loader gaining control back from calls the ExitBootServices function for UEFI compatible firmware. For non-UEFI compatible boots, this field must be zero.

Header
EFI_ACPI_5_0_FPDT_PERFORMANCE_RECORD_HEADER Header;
Undocumented in source.
OsLoaderLoadImageStart
UINT64 OsLoaderLoadImageStart;

Timer value logged just prior to loading the OS boot loader into memory. For non-UEFI compatible boots, this field must be zero.

OsLoaderStartImageStart
UINT64 OsLoaderStartImageStart;

Timer value logged just prior to launching the previously loaded OS boot loader image. For non-UEFI compatible boots, the timer value logged will be just prior to the INT 19h handler invocation.

Reserved
UINT32 Reserved;
Undocumented in source.
ResetEnd
UINT64 ResetEnd;

Timer value logged at the beginning of firmware image execution. This may not always be zero or near zero.

Meta