diff options
| author | Amlal <amlal@el-mahrouss-logic.com> | 2024-09-10 10:33:39 +0200 |
|---|---|---|
| committer | Amlal <amlal@el-mahrouss-logic.com> | 2024-09-10 10:34:53 +0200 |
| commit | 5aef44da0ce752e7ac6bd9c95489942b1a0319ae (patch) | |
| tree | f3c6f613048ab091def7afc726f0227f552df519 /dev/ZKA/FirmwareKit | |
| parent | b11bf31c59d447e62e6ba9b3d8455f9b2828703f (diff) | |
Fix: See below.
- Fixing PML4 mapping and getting it to work.
- Don't update cr4, instead do lidt to triple fault.
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'dev/ZKA/FirmwareKit')
| -rw-r--r-- | dev/ZKA/FirmwareKit/Handover.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dev/ZKA/FirmwareKit/Handover.hxx b/dev/ZKA/FirmwareKit/Handover.hxx index 8d25ec6d..457c0982 100644 --- a/dev/ZKA/FirmwareKit/Handover.hxx +++ b/dev/ZKA/FirmwareKit/Handover.hxx @@ -22,7 +22,7 @@ /* useful macros */ #define kHandoverMagic 0xBADCC -#define kHandoverVersion 0x114 +#define kHandoverVersion 0x0115 #define kHandoverBitMapSz gib_cast(3) #define kHandoverStructSz sizeof(HEL::HandoverInformationHeader) @@ -58,7 +58,8 @@ namespace Kernel::HEL VoidPtr f_BitMapStart; SizeT f_BitMapSize; - VoidPtr f_PhysicalStart; + + VoidPtr f_PageStart; VoidPtr f_KernelImage; SizeT f_KernelSz; |
