From 5b972c4818f5bbcff5537c1fc3866f548647a3ef Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Fri, 26 Jan 2024 17:40:25 +0100 Subject: Update ReadMe, fix Seeker API. Signed-off-by: Amlal El Mahrouss --- ReadMe | 16 ---------------- ReadMe.md | 19 +++++++++++++++++++ Seeker/Seeker.hxx | 14 +++++++------- Seeker/SeekerDriver.cxx | 2 -- 4 files changed, 26 insertions(+), 25 deletions(-) delete mode 100644 ReadMe create mode 100644 ReadMe.md diff --git a/ReadMe b/ReadMe deleted file mode 100644 index a7acdcdc..00000000 --- a/ReadMe +++ /dev/null @@ -1,16 +0,0 @@ -------------------- - hCore -------------------- - -A C++ based microkernel. - -Features: - -- It's own microkernel -- It's own format -- It's own bootloader -- It's own filesystem. - -Team: - -- Amlal El Mahrouss, Lead Kernel Programmer/UI assistant. \ No newline at end of file diff --git a/ReadMe.md b/ReadMe.md new file mode 100644 index 00000000..3e56ecef --- /dev/null +++ b/ReadMe.md @@ -0,0 +1,19 @@ +# h-core + +## Microkernel and it's components source code. + +Start by cloning the repo: + +``` +git clone git@github.com:Mahrouss-Logic/h-core.git +``` + +And execute: + +``` +make all +``` + +You'd also need mp-cc tools, to build and link the components. + +##### Copyright 2024, Mahrouss Logic, all rights reserved. \ No newline at end of file diff --git a/Seeker/Seeker.hxx b/Seeker/Seeker.hxx index e88c6f61..0670c128 100644 --- a/Seeker/Seeker.hxx +++ b/Seeker/Seeker.hxx @@ -29,17 +29,17 @@ enum enum { - kHardDrv = 'hardv', - kOpticalDrv = 'optic', - kUsbDrv = 'usbdr', + kHardDrv = 110, + kOpticalDrv = 111, + kUsbDrv = 112, }; enum { - kLangUs = 'lanus', - kLangUk = 'lanuk', - kLangFr = 'lanfr', - kLangNl = 'lannl', + kLangUs = 113, + kLangUk = 114, + kLangFr = 115, + kLangNl = 116, }; #define kResourceExt ".rsc" diff --git a/Seeker/SeekerDriver.cxx b/Seeker/SeekerDriver.cxx index 5d02b1e8..6a6008d7 100644 --- a/Seeker/SeekerDriver.cxx +++ b/Seeker/SeekerDriver.cxx @@ -16,8 +16,6 @@ extern "C" Void DrawDialogService(Void); extern "C" Void PumpMessageService(Void); -extern "C" bool SeekerShutdownRequest(Void); - // @brief each app must call this for their region, otherwise it'll show a black rectangle. extern "C" Void SeekerMessageLoop(Void) { -- cgit v1.2.3