Corrections to UEFI_FIRMWARE_INFORMATION and KERNEL_INITIALIZATION_BLOCK
This commit is contained in:
parent
0d1fcde3a5
commit
db1f693d9c
@ -61,6 +61,11 @@ typedef enum _SYSTEM_FIRMWARE_TYPE
|
|||||||
SystemFirmwarePcat
|
SystemFirmwarePcat
|
||||||
} SYSTEM_FIRMWARE_TYPE, *PSYSTEM_FIRMWARE_TYPE;
|
} SYSTEM_FIRMWARE_TYPE, *PSYSTEM_FIRMWARE_TYPE;
|
||||||
|
|
||||||
|
/* Hardware information block */
|
||||||
|
typedef struct _HARDWARE_INFORMATION_BLOCK
|
||||||
|
{
|
||||||
|
} HARDWARE_INFORMATION_BLOCK, *PHARDWARE_INFORMATION_BLOCK;
|
||||||
|
|
||||||
/* PCAT Firmware information block */
|
/* PCAT Firmware information block */
|
||||||
typedef struct _PCAT_FIRMWARE_INFORMATION
|
typedef struct _PCAT_FIRMWARE_INFORMATION
|
||||||
{
|
{
|
||||||
@ -71,7 +76,7 @@ typedef struct _PCAT_FIRMWARE_INFORMATION
|
|||||||
typedef struct _UEFI_FIRMWARE_INFORMATION
|
typedef struct _UEFI_FIRMWARE_INFORMATION
|
||||||
{
|
{
|
||||||
ULONG EfiVersion;
|
ULONG EfiVersion;
|
||||||
PVOID EfiRuntimeServices;
|
PEFI_RUNTIME_SERVICES EfiRuntimeServices;
|
||||||
} UEFI_FIRMWARE_INFORMATION, *PUEFI_FIRMWARE_INFORMATION;
|
} UEFI_FIRMWARE_INFORMATION, *PUEFI_FIRMWARE_INFORMATION;
|
||||||
|
|
||||||
/* Firmware information block */
|
/* Firmware information block */
|
||||||
@ -121,9 +126,11 @@ typedef struct _KERNEL_INITIALIZATION_BLOCK
|
|||||||
ULONG BlockSize;
|
ULONG BlockSize;
|
||||||
ULONG BlockVersion;
|
ULONG BlockVersion;
|
||||||
ULONG ProtocolVersion;
|
ULONG ProtocolVersion;
|
||||||
|
PCHAR KernelParameters;
|
||||||
LIST_ENTRY LoadOrderListHead;
|
LIST_ENTRY LoadOrderListHead;
|
||||||
LIST_ENTRY MemoryDescriptorListHead;
|
LIST_ENTRY MemoryDescriptorListHead;
|
||||||
LIST_ENTRY BootDriverListHead;
|
LIST_ENTRY BootDriverListHead;
|
||||||
|
HARDWARE_INFORMATION_BLOCK HardwareInformation;
|
||||||
LOADER_INFORMATION_BLOCK LoaderInformation;
|
LOADER_INFORMATION_BLOCK LoaderInformation;
|
||||||
FIRMWARE_INFORMATION_BLOCK FirmwareInformation;
|
FIRMWARE_INFORMATION_BLOCK FirmwareInformation;
|
||||||
} KERNEL_INITIALIZATION_BLOCK, *PKERNEL_INITIALIZATION_BLOCK;
|
} KERNEL_INITIALIZATION_BLOCK, *PKERNEL_INITIALIZATION_BLOCK;
|
||||||
|
Loading…
Reference in New Issue
Block a user