summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/FirmwareKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-04-17 23:55:24 +0200
committerGitHub <noreply@github.com>2025-04-17 23:55:24 +0200
commit8ccccad87b171890cbf5040e63b613307cdc5a30 (patch)
tree4dfb464d36a409ab4686ff4e2cfbf0ed8310f6a8 /dev/kernel/FirmwareKit
parent496f814adf3b9cbcaab2e73188a6730d0a780912 (diff)
parent2363e0ef10e1c34b4a6224199304cc6fda4526bb (diff)
Merge pull request #21 from amlel-el-mahrouss/dev
kernel, boot: recovering lost changes because of some git issue.
Diffstat (limited to 'dev/kernel/FirmwareKit')
-rw-r--r--dev/kernel/FirmwareKit/GPT.h7
-rw-r--r--dev/kernel/FirmwareKit/Handover.h2
2 files changed, 5 insertions, 4 deletions
diff --git a/dev/kernel/FirmwareKit/GPT.h b/dev/kernel/FirmwareKit/GPT.h
index a8b53ead..9a6cffc6 100644
--- a/dev/kernel/FirmwareKit/GPT.h
+++ b/dev/kernel/FirmwareKit/GPT.h
@@ -9,7 +9,8 @@
#include <NewKit/Defines.h>
#include <FirmwareKit/EFI/EFI.h>
-#define kSectorSizeGPT (512U)
+#define kSectorAlignGPT_Part (420U)
+#define kSectorAlignGPT_PartEntry (72U)
#define kPartNameGPT (8U)
namespace Kernel
@@ -43,7 +44,7 @@ namespace Kernel
UInt32 NumPartitionEntries;
UInt32 SizeOfEntries;
UInt32 CRC32PartEntry;
- UInt8 Reserved2[kSectorSizeGPT];
+ UInt8 Reserved2[kSectorAlignGPT_Part];
};
struct PACKED GPT_PARTITION_ENTRY
@@ -53,6 +54,6 @@ namespace Kernel
UInt64 StartLBA;
UInt64 EndLBA;
UInt64 Attributes;
- UInt8 Name[72];
+ UInt8 Name[kSectorAlignGPT_PartEntry];
};
} // namespace Kernel
diff --git a/dev/kernel/FirmwareKit/Handover.h b/dev/kernel/FirmwareKit/Handover.h
index ecdaca64..dd529a9e 100644
--- a/dev/kernel/FirmwareKit/Handover.h
+++ b/dev/kernel/FirmwareKit/Handover.h
@@ -17,7 +17,7 @@
#pragma once
-#include "FirmwareKit/EFI/EFI.h"
+#include <FirmwareKit/EFI/EFI.h>
#include <NewKit/Defines.h>
#define kHandoverMagic 0xBADCC