diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-16 17:13:31 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-16 17:13:31 +0200 |
| commit | 58b3d776ab5435de352217b2a3a525aeb9316e99 (patch) | |
| tree | cf298a3b522fed5b829c4b250932ab13ef407838 /dev/kernel/FirmwareKit | |
| parent | 0b0f61ae48bbd8827d6088feab6cf58e7837bf92 (diff) | |
dev, kernel, boot: fix dumb early-init which caused the kernel to jump
at IVT.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/FirmwareKit')
| -rw-r--r-- | dev/kernel/FirmwareKit/Handover.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dev/kernel/FirmwareKit/Handover.h b/dev/kernel/FirmwareKit/Handover.h index 22d96ca9..ecdaca64 100644 --- a/dev/kernel/FirmwareKit/Handover.h +++ b/dev/kernel/FirmwareKit/Handover.h @@ -17,6 +17,7 @@ #pragma once +#include "FirmwareKit/EFI/EFI.h" #include <NewKit/Defines.h> #define kHandoverMagic 0xBADCC @@ -70,6 +71,11 @@ namespace Kernel::HEL WideChar f_FirmwareVendorName[32]; SizeT f_FirmwareVendorLen; +#ifdef __NE_AMD64__ + UInt32 f_EFIImageKey; + EfiHandlePtr f_EFIImage; +#endif + VoidPtr f_FirmwareCustomTables[2]; // On EFI 0: BS 1: ST struct |
