summaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-03-31 15:21:56 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-03-31 15:22:35 +0200
commitb3dfc99a0ac690cf3de2348a8887bfa4bef243bc (patch)
tree4e8c5e3b99f0dd181a56169dffca37b1b72841b2 /dev
parentd456cd42de4f5bff23dc528d9d914efb16d9c07d (diff)
dev/user: user.sys shall be the main component which handles syscalls,
as a DDK driver. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev')
-rw-r--r--dev/boot/amd64-ci.make2
-rw-r--r--dev/boot/amd64-desktop.make2
-rw-r--r--dev/kernel/HALKit/AMD64/HalSystemCallInstall.cc7
-rw-r--r--dev/user/user.json (renamed from dev/user/libsci.json)2
4 files changed, 3 insertions, 10 deletions
diff --git a/dev/boot/amd64-ci.make b/dev/boot/amd64-ci.make
index ed73f3d3..a77806c4 100644
--- a/dev/boot/amd64-ci.make
+++ b/dev/boot/amd64-ci.make
@@ -75,7 +75,7 @@ BOOTLOADER=bootz.efi
KERNEL=vmkrnl.efi
SYSCHK=chk.efi
BOOTNET=net.efi
-SCIKIT=libuser.dylib
+SCIKIT=user.sys
.PHONY: invalid-recipe
invalid-recipe:
diff --git a/dev/boot/amd64-desktop.make b/dev/boot/amd64-desktop.make
index 6e92330e..649e0925 100644
--- a/dev/boot/amd64-desktop.make
+++ b/dev/boot/amd64-desktop.make
@@ -75,7 +75,7 @@ BOOTLOADER=bootz.efi
KERNEL=vmkrnl.efi
SYSCHK=chk.efi
BOOTNET=net.efi
-SCIKIT=libuser.dylib
+SCIKIT=user.sys
.PHONY: invalid-recipe
invalid-recipe:
diff --git a/dev/kernel/HALKit/AMD64/HalSystemCallInstall.cc b/dev/kernel/HALKit/AMD64/HalSystemCallInstall.cc
deleted file mode 100644
index 899e6fd7..00000000
--- a/dev/kernel/HALKit/AMD64/HalSystemCallInstall.cc
+++ /dev/null
@@ -1,7 +0,0 @@
-/* -------------------------------------------
-
- Copyright (C) 2025, Amlal El Mahrouss, all rights reserved.
-
-------------------------------------------- */
-
-#include <ArchKit/ArchKit.h>
diff --git a/dev/user/libsci.json b/dev/user/user.json
index ed9a8739..481280f8 100644
--- a/dev/user/libsci.json
+++ b/dev/user/user.json
@@ -3,7 +3,7 @@
"compiler_std": "c++20",
"headers_path": ["../", "./"],
"sources_path": ["src/*.cc", "src/*.o"],
- "output_name": "libuser.dylib",
+ "output_name": "user.sys",
"compiler_flags": [
"-fPIC",
"-ffreestanding",