diff options
| author | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-06-23 09:13:17 +0200 |
|---|---|---|
| committer | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-06-23 12:10:54 +0200 |
| commit | 7738550a55d6fa79447d0298c53fe6320a3135b2 (patch) | |
| tree | 4435be57e57e1f99f0fc808ccd868edc2bb2d219 /Kernel/Sources/PEFCodeManager.cxx | |
| parent | 65e428a5a2b4eac24cccf5defe64d52faba8304d (diff) | |
FIX: Fix BootKit filesystem write, Fs and Name field wasnt written
correctly.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/Sources/PEFCodeManager.cxx')
| -rw-r--r-- | Kernel/Sources/PEFCodeManager.cxx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Kernel/Sources/PEFCodeManager.cxx b/Kernel/Sources/PEFCodeManager.cxx index f8b50e56..12ca9b10 100644 --- a/Kernel/Sources/PEFCodeManager.cxx +++ b/Kernel/Sources/PEFCodeManager.cxx @@ -20,14 +20,16 @@ namespace NewOS /// @brief Get the PEF platform signature according to the compiled backebnd UInt32 rt_get_pef_platform(void) noexcept { -#ifdef __32x0__ +#ifdef __NEWOS_32X0__ return kPefArch32x0; -#elif defined(__64x0__) +#elif defined(__NEWOS_64X0__) return kPefArch64x0; -#elif defined(__x86_64__) +#elif defined(__NEWOS_AMD64__) return kPefArchAMD64; -#elif defined(__powerpc64__) +#elif defined(__NEWOS_PPC64__) return kPefArchPowerPC; +#elif defined(__NEWOS_ARM64__) + return kPefArchARM64; #else return kPefArchInvalid; #endif // __32x0__ || __64x0__ || __x86_64__ |
