summaryrefslogtreecommitdiffhomepage
path: root/dev/ZBA
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-08-29 18:13:03 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-08-29 18:14:42 +0200
commit34cc73d2e443ab812e42982a76310627a6693f64 (patch)
tree325345ff26ac3bf2bcbae65698ca93599690c54f /dev/ZBA
parent506eb4d52ae1e4b7b98784b2af022274572f9108 (diff)
[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 <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZBA')
-rw-r--r--dev/ZBA/Sources/Thread.cxx10
1 files changed, 6 insertions, 4 deletions
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 <CFKit/LoaderUtils.hxx>
#include <Modules/CoreCG/TextRenderer.hxx>
-#include <SIGG/SIGG.hxx>
+//! Get SIGG header from formats directory.
+#include <FMT/SIGG.hxx>
EXTERN_C{
#include <string.h>
@@ -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");
}
}