FPDT Firmware Basic Boot Performance Record Structure.
More...
#include <Acpi60.h>
FPDT Firmware Basic Boot Performance Record Structure.
Definition at line 1170 of file Acpi60.h.
◆ Header
◆ Reserved
UINT32 EFI_ACPI_6_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD::Reserved |
◆ ResetEnd
UINT64 EFI_ACPI_6_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD::ResetEnd |
Timer value logged at the beginning of firmware image execution.
This may not always be zero or near zero.
Definition at line 1177 of file Acpi60.h.
◆ OsLoaderLoadImageStart
UINT64 EFI_ACPI_6_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD::OsLoaderLoadImageStart |
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 1182 of file Acpi60.h.
◆ OsLoaderStartImageStart
UINT64 EFI_ACPI_6_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD::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.
Definition at line 1188 of file Acpi60.h.
◆ ExitBootServicesEntry
UINT64 EFI_ACPI_6_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD::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.
Definition at line 1194 of file Acpi60.h.
◆ ExitBootServicesExit
UINT64 EFI_ACPI_6_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD::ExitBootServicesExit |
Timer value logged at the point just prior to when 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 1200 of file Acpi60.h.
The documentation for this struct was generated from the following file:
- include/ipxe/efi/IndustryStandard/Acpi60.h