From 34cc73d2e443ab812e42982a76310627a6693f64 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 29 Aug 2024 18:13:03 +0200 Subject: [FIX] Fix storage size for SSD inside StorageKit. [FIX] Don't support SIGG executables on bootloader side. [REF] Rename SIGG to FMT, to contain other formats. Signed-off-by: Amlal El Mahrouss --- dev/ZBA/Sources/Thread.cxx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'dev/ZBA/Sources') diff --git a/dev/ZBA/Sources/Thread.cxx b/dev/ZBA/Sources/Thread.cxx index 2f662f0d..bddbdd52 100644 --- a/dev/ZBA/Sources/Thread.cxx +++ b/dev/ZBA/Sources/Thread.cxx @@ -15,7 +15,8 @@ #include #include -#include +//! Get SIGG header from formats directory. +#include EXTERN_C{ #include @@ -111,7 +112,7 @@ namespace Boot if (structHandover->HandoverMagic != kHandoverMagic && structHandover->HandoverType != HEL::kTypeKernel) { - writer.Write("newosldr: Entrypoint of SYS: ").Write((UIntPtr)fStartAddress).Write("\r"); + writer.Write("newosldr: Entrypoint of EXE: ").Write((UIntPtr)fStartAddress).Write("\r"); CGDrawString("NEWOSLDR: NOT AN HANDOVER IMAGE...", 40, 10, RGB(0xFF, 0xFF, 0xFF)); } } @@ -131,11 +132,12 @@ namespace Boot // ========================================= // fStartAddress = nullptr; - writer.Write("newosldr: PEF executable detected.\r"); + writer.Write("newosldr: PEF executable detected, won't load it.\r"); + writer.Write("newosldr: note: PEF executables aren't loadable by default.\r"); } else { - writer.Write("newosldr: Invalid executable.\r"); + writer.Write("newosldr: Invalid executable. (note: SIGG executables aren't loadable by default).\r"); } } -- cgit v1.2.3