iPXE
Data Fields
EFI_ACPI_5_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD Struct Reference

FPDT Firmware Basic Boot Performance Record Structure. More...

#include <Acpi50.h>

Data Fields

EFI_ACPI_5_0_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT32 Reserved
UINT64 ResetEnd
 Timer value logged at the beginning of firmware image execution.
UINT64 OsLoaderLoadImageStart
 Timer value logged just prior to loading the OS boot loader into memory.
UINT64 OsLoaderStartImageStart
 Timer value logged just prior to launching the previously loaded OS boot loader image.
UINT64 ExitBootServicesEntry
 Timer value logged at the point when the OS loader calls the ExitBootServices function for UEFI compatible firmware.
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.

Detailed Description

FPDT Firmware Basic Boot Performance Record Structure.

Definition at line 1186 of file Acpi50.h.


Field Documentation

Definition at line 1187 of file Acpi50.h.

Definition at line 1188 of file Acpi50.h.

Timer value logged at the beginning of firmware image execution.

This may not always be zero or near zero.

Definition at line 1193 of file Acpi50.h.

Timer value logged just prior to loading the OS boot loader into memory.

For non-UEFI compatible boots, this field must be zero.

Definition at line 1198 of file Acpi50.h.

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.

Definition at line 1204 of file Acpi50.h.

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.

Definition at line 1210 of file Acpi50.h.

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.

Definition at line 1216 of file Acpi50.h.


The documentation for this struct was generated from the following file: