summaryrefslogtreecommitdiffhomepage
path: root/Kernel/FirmwareKit
diff options
context:
space:
mode:
authorAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-07-31 00:13:51 +0200
committerAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-07-31 00:13:51 +0200
commit3bfb95803ba25a04ddb57ebbc0f25e4dec29d7e0 (patch)
tree94fc17899142c1631797b9b6257b04359282741b /Kernel/FirmwareKit
parent659435af7da4ffb15a309063c892b518707fa9d0 (diff)
[IMP] Can now pass arguments to kernel via handover, new version 0x0113.
[IMP] Timeout functions for heap allocation. [IMP] new mp_ and sched_ category of functions. Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/FirmwareKit')
-rw-r--r--Kernel/FirmwareKit/Handover.hxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/Kernel/FirmwareKit/Handover.hxx b/Kernel/FirmwareKit/Handover.hxx
index 01f2be2c..43e7785c 100644
--- a/Kernel/FirmwareKit/Handover.hxx
+++ b/Kernel/FirmwareKit/Handover.hxx
@@ -22,7 +22,9 @@
/* useful macros */
#define kHandoverMagic 0xBADCC
-#define kHandoverVersion 0x112
+#define kHandoverVersion 0x113
+
+#define cMaxCmdLine 8
#define kHandoverStructSz sizeof(HEL::HandoverHeader)
@@ -90,6 +92,7 @@ it tells us more about it and IS format independent.
} f_GOP;
UInt64 f_FirmwareSpecific[8];
+ Char f_CommandLine[255][cMaxCmdLine];
};
enum