FPDT Firmware Basic Boot Performance Record Structure.
More...
#include <Acpi50.h>
FPDT Firmware Basic Boot Performance Record Structure.
Definition at line 1236 of file Acpi50.h.
◆ Header
◆ Reserved
| UINT32 EFI_ACPI_5_0_FPDT_FIRMWARE_BASIC_BOOT_RECORD::Reserved |
◆ ResetEnd
| UINT64 EFI_ACPI_5_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 1243 of file Acpi50.h.
◆ OsLoaderLoadImageStart
| UINT64 EFI_ACPI_5_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 1248 of file Acpi50.h.
◆ OsLoaderStartImageStart
| UINT64 EFI_ACPI_5_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 1254 of file Acpi50.h.
◆ ExitBootServicesEntry
| UINT64 EFI_ACPI_5_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 1260 of file Acpi50.h.
◆ ExitBootServicesExit
| UINT64 EFI_ACPI_5_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 1266 of file Acpi50.h.
The documentation for this struct was generated from the following file:
- include/ipxe/efi/IndustryStandard/Acpi50.h