diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-09-01 15:38:05 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-09-01 15:38:05 +0200 |
| commit | 76835f023db03aef20c74541fb2a8a9485206cf7 (patch) | |
| tree | ab7b82e1860ac3d04353ade7ef74449ea4454488 /dev/ZKA/FirmwareKit | |
| parent | 46670e7ba97ec80bbcc88feb3d7db7ef3f5e2147 (diff) | |
Added new fields for the OS inside handover header.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKA/FirmwareKit')
| -rw-r--r-- | dev/ZKA/FirmwareKit/Handover.hxx | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/dev/ZKA/FirmwareKit/Handover.hxx b/dev/ZKA/FirmwareKit/Handover.hxx index 4cada822..46fca139 100644 --- a/dev/ZKA/FirmwareKit/Handover.hxx +++ b/dev/ZKA/FirmwareKit/Handover.hxx @@ -65,21 +65,26 @@ namespace Kernel::HEL VoidPtr f_VirtualStart; SizeT f_VirtualSize; VoidPtr f_PhysicalStart; - VoidPtr f_HeapStart; + VoidPtr f_KernelImage; + VoidPtr f_StartupChime; + VoidPtr f_StartupImage; + VoidPtr f_TTFallbackFont; + WideChar f_FirmwareVendorName[32]; SizeT f_FirmwareVendorLen; + VoidPtr f_FirmwareCustomTables[2]; // On EFI 0: BS 1: ST + struct { VoidPtr f_SmBios; VoidPtr f_VendorPtr; VoidPtr f_MpPtr; + Bool f_MultiProcessingEnabled; } f_HardwareTables; - Bool f_MultiProcessingEnabled; - struct { UIntPtr f_The; @@ -91,7 +96,6 @@ namespace Kernel::HEL } f_GOP; UInt64 f_FirmwareSpecific[8]; - Char f_CommandLine[255][kHandoverMaxCmdLine]; }; enum |
