diff options
| author | Amlal <amlal@el-mahrouss-logic.com> | 2024-09-25 08:26:08 +0200 |
|---|---|---|
| committer | Amlal <amlal@el-mahrouss-logic.com> | 2024-09-25 08:26:08 +0200 |
| commit | daa4f8c748d290feba8a71e889743a8a3097ad7d (patch) | |
| tree | 4b4869dbe3ec5f7c1d78c3d88241db96d006a445 /dev/zka | |
| parent | 8f62fbe30655e4d18837f196f01bb203126f474f (diff) | |
Refactor codebase: Move Objects to obj/, fix flags, remove .vscode, add syscalls
- Refactored Objects directory to obj/ for better organization.
- Fixed incorrect flags in the build process.
- Removed .vscode folder to clean up unnecessary IDE settings.
- Added syscall implementations for enhanced functionality.
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'dev/zka')
| -rw-r--r-- | dev/zka/FSKit/NeFS.hxx | 2 | ||||
| -rw-r--r-- | dev/zka/KernelKit/CodeMgr.hxx | 2 | ||||
| -rw-r--r-- | dev/zka/KernelKit/PECodeMgr.hxx | 2 | ||||
| -rwxr-xr-x | dev/zka/MoveAll.ARM64.sh | 2 | ||||
| -rwxr-xr-x | dev/zka/MoveAll.X64.sh | 2 | ||||
| -rw-r--r-- | dev/zka/amd64-efi.make | 2 | ||||
| -rw-r--r-- | dev/zka/arm64-efi.make | 2 | ||||
| -rw-r--r-- | dev/zka/obj/.hgkeep (renamed from dev/zka/Objects/.hgkeep) | 0 |
8 files changed, 7 insertions, 7 deletions
diff --git a/dev/zka/FSKit/NeFS.hxx b/dev/zka/FSKit/NeFS.hxx index 442b19ce..9e61c1c4 100644 --- a/dev/zka/FSKit/NeFS.hxx +++ b/dev/zka/FSKit/NeFS.hxx @@ -117,7 +117,7 @@ enum kNeFSSolidStateDrive = 0xC1, // Solid State Drive kNeFSOpticalDrive = 0x0C, // Blu-Ray/DVD kNeFSMassStorageDevice = 0xCC, // USB - kNeFSScsi = 0xC4, // SCSI Hard Drive + kNeFSScsiDrive = 0xC4, // SCSI Hard Drive kNeFSFlashDrive = 0xC6, kNeFSUnknown = 0xFF, // Unknown device. kNeFSDriveCount = 7, diff --git a/dev/zka/KernelKit/CodeMgr.hxx b/dev/zka/KernelKit/CodeMgr.hxx index c8f9cca9..7b23c50e 100644 --- a/dev/zka/KernelKit/CodeMgr.hxx +++ b/dev/zka/KernelKit/CodeMgr.hxx @@ -3,7 +3,7 @@ Copyright ZKA Technologies. File: CodeMgr.hpp - Purpose: Code Mgr and Shared Objects. + Purpose: Code Mgr and DLL mgr. Revision History: diff --git a/dev/zka/KernelKit/PECodeMgr.hxx b/dev/zka/KernelKit/PECodeMgr.hxx index 7b84fbc1..d905f45b 100644 --- a/dev/zka/KernelKit/PECodeMgr.hxx +++ b/dev/zka/KernelKit/PECodeMgr.hxx @@ -3,7 +3,7 @@ Copyright ZKA Technologies. File: PECodeMgr.hxx - Purpose: PE32+ Code Mgr and Shared Objects. + Purpose: PE32+ Code Mgr and DLL mgr. Revision History: diff --git a/dev/zka/MoveAll.ARM64.sh b/dev/zka/MoveAll.ARM64.sh index 5198559f..35e0909e 100755 --- a/dev/zka/MoveAll.ARM64.sh +++ b/dev/zka/MoveAll.ARM64.sh @@ -4,4 +4,4 @@ for file in *.o; do mv -- "$file" "${file%.o}.obj" done -mv *.obj Objects/ +mv *.obj obj/ diff --git a/dev/zka/MoveAll.X64.sh b/dev/zka/MoveAll.X64.sh index 664ad472..1c135d06 100755 --- a/dev/zka/MoveAll.X64.sh +++ b/dev/zka/MoveAll.X64.sh @@ -4,4 +4,4 @@ for file in *.o; do mv -- "$file" "${file%.o}.obj" done -mv *.obj HALKit/AMD64/*.obj Objects/
\ No newline at end of file +mv *.obj HALKit/AMD64/*.obj obj/ diff --git a/dev/zka/amd64-efi.make b/dev/zka/amd64-efi.make index a4bf313d..3db23e83 100644 --- a/dev/zka/amd64-efi.make +++ b/dev/zka/amd64-efi.make @@ -36,7 +36,7 @@ ASMFLAGS = -f win64 # Kernel subsystem is 17 and entrypoint is hal_init_platform LDFLAGS = -e hal_init_platform --subsystem=17 --image-base 0x4000000 -LDOBJ = Objects/*.obj +LDOBJ = obj/*.obj # This file is the Kernel, responsible of task, memory, driver, sci, disk and device management. KERNEL_IMG = newoskrnl.exe diff --git a/dev/zka/arm64-efi.make b/dev/zka/arm64-efi.make index bb5f73ee..be3f9960 100644 --- a/dev/zka/arm64-efi.make +++ b/dev/zka/arm64-efi.make @@ -20,7 +20,7 @@ endif COPY = cp LDFLAGS = -subsystem:efi_application -entry:hal_init_platform /nodefaultlib -LDOBJ = Objects/*.obj +LDOBJ = obj/*.obj # This file is the Kernel, responsible of task management and memory. KERNEL = newoskrnl.so diff --git a/dev/zka/Objects/.hgkeep b/dev/zka/obj/.hgkeep index e69de29b..e69de29b 100644 --- a/dev/zka/Objects/.hgkeep +++ b/dev/zka/obj/.hgkeep |
