From 2e521f8e86fee826d35213a325f3d5f2c39b3595 Mon Sep 17 00:00:00 2001 From: Amlal EL Mahrouss <113760121+amlel-el-mahrouss@users.noreply.github.com> Date: Sat, 25 Jan 2025 08:15:12 +0100 Subject: META: Refactor minoskrnl to neoskrnl. --- dev/Boot/amd64-desktop.make | 4 ++-- dev/Boot/arm64-desktop.make | 4 ++-- dev/Boot/arm64-mobile.make | 4 ++-- dev/Boot/src/HEL/AMD64/EFIBootStartup.cc | 2 +- dev/Boot/src/HEL/ARM64/EFIBootStartup.cc | 2 +- dev/Kernel/KernelKit/ThreadLocalStorage.h | 2 +- dev/Kernel/KernelRsrc.rsrc | 12 ++++++------ dev/Kernel/amd64-desktop.make | 4 ++-- dev/Kernel/arm64-desktop.make | 2 +- dev/Kernel/doc/TODO-LIST.md | 2 +- dev/Kernel/src/DriveMgr.cc | 2 +- dev/Kernel/src/IDylibObject.cc | 2 +- dev/Kernel/src/IPEFDylibObject.cc | 2 +- dev/Kernel/src/ThreadLocalStorage.cc | 2 +- 14 files changed, 23 insertions(+), 23 deletions(-) (limited to 'dev') diff --git a/dev/Boot/amd64-desktop.make b/dev/Boot/amd64-desktop.make index c264143c..1aa07a1e 100644 --- a/dev/Boot/amd64-desktop.make +++ b/dev/Boot/amd64-desktop.make @@ -47,7 +47,7 @@ FLAG_GNU=-fshort-wchar -D__EFI_x86_64__ -mno-red-zone -D__MINOSKRNL__ -D__ZBAOSL -std=c++20 -DBOOTZ_GPT_SUPPORT -DBOOTZ_EPM_SUPPORT -D__HAVE_ZKA_APIS__ -DZBA_USE_FB -D__ZKA_AMD64__ -D__ZKA__ -DZKA_AUTO_FORMAT BOOTLOADER=zbaosldr.exe -KERNEL=minoskrnl.exe +KERNEL=neoskrnl.exe SYSCHK=syschk.sys STARTUP=startup.sys SCIKIT=libSCI.dylib @@ -98,7 +98,7 @@ efi: $(HTTP_GET) https://retrage.github.io/edk2-nightly/bin/DEBUGX64_OVMF.fd -O OVMF.fd BINS=*.bin -EXECUTABLES=zbaosldr.exe minoskrnl.exe OVMF.fd +EXECUTABLES=zbaosldr.exe neoskrnl.exe OVMF.fd TARGETS=$(REM_FLAG) $(OBJ) $(BIN) $(IMG) $(IMG_2) $(EXECUTABLES) diff --git a/dev/Boot/arm64-desktop.make b/dev/Boot/arm64-desktop.make index 1a3d6b69..91affa01 100644 --- a/dev/Boot/arm64-desktop.make +++ b/dev/Boot/arm64-desktop.make @@ -48,7 +48,7 @@ FLAG_GNU=-fshort-wchar -c -ffreestanding -MMD -mno-red-zone -D__ZKA_ARM64__ -fno -std=c++20 -DBOOTZ_EPM_SUPPORT -DZBA_USE_FB -D__FSKIT_USE_NEFS__ -D__BOOTLDR_STANDALONE__ -D__MINOSKRNL__ -D__ZBAOSLDR__ -D__HAVE_ZKA_APIS__ -D__ZKA__ -I../ -I../Kernel BOOT_LOADER=zbaosldr.exe -KERNEL=minoskrnl.exe +KERNEL=neoskrnl.exe SYSCHK=syschk.sys STARTUP=startup.sys @@ -94,7 +94,7 @@ efi: $(HTTP_GET) https://retrage.github.io/edk2-nightly/bin/DEBUGAARCH64_QEMU_EFI.fd -O OVMF.fd BINS=*.bin -EXECUTABLES=zbaosldr.exe minoskrnl.exe OVMF.fd +EXECUTABLES=zbaosldr.exe neoskrnl.exe OVMF.fd TARGETS=$(REM_FLAG) $(OBJ) $(BIN) $(IMG) $(IMG_2) $(EXECUTABLES) diff --git a/dev/Boot/arm64-mobile.make b/dev/Boot/arm64-mobile.make index 45fd03e9..ce940788 100644 --- a/dev/Boot/arm64-mobile.make +++ b/dev/Boot/arm64-mobile.make @@ -49,7 +49,7 @@ FLAG_GNU=-fshort-wchar -c -ffreestanding -MMD -mno-red-zone -D__ZKA_ARM64__ -fno -std=c++20 -DBOOTZ_EPM_SUPPORT -DkExpectedWidth=320 -DkExpectedHeight=480 -D__FSKIT_USE_NEFS__ -D__BOOTLDR_STANDALONE__ -D__MINOSKRNL__ -D__ZBAOSLDR__ -D__HAVE_ZKA_APIS__ -D__ZKA__ -I../ -I../Kernel BOOT_LOADER=zbaosldr.exe -KERNEL=minoskrnl.exe +KERNEL=neoskrnl.exe SYSCHK=syschk.sys STARTUP=startup.sys @@ -95,7 +95,7 @@ efi: $(HTTP_GET) https://retrage.github.io/edk2-nightly/bin/DEBUGAARCH64_QEMU_EFI.fd -O OVMF.fd BINS=*.bin -EXECUTABLES=zbaosldr.exe minoskrnl.exe OVMF.fd +EXECUTABLES=zbaosldr.exe neoskrnl.exe OVMF.fd TARGETS=$(REM_FLAG) $(OBJ) $(BIN) $(IMG) $(IMG_2) $(EXECUTABLES) diff --git a/dev/Boot/src/HEL/AMD64/EFIBootStartup.cc b/dev/Boot/src/HEL/AMD64/EFIBootStartup.cc index 81d2d076..462e59e4 100644 --- a/dev/Boot/src/HEL/AMD64/EFIBootStartup.cc +++ b/dev/Boot/src/HEL/AMD64/EFIBootStartup.cc @@ -269,7 +269,7 @@ EFI_EXTERN_C EFI_API Int32 Main(EfiHandlePtr image_handle, // Assign to global 'kHandoverHeader'. - Boot::BFileReader reader_kernel(L"minoskrnl.exe", image_handle); + Boot::BFileReader reader_kernel(L"neoskrnl.exe", image_handle); reader_kernel.ReadAll(0); diff --git a/dev/Boot/src/HEL/ARM64/EFIBootStartup.cc b/dev/Boot/src/HEL/ARM64/EFIBootStartup.cc index 76010d21..0e53c99d 100644 --- a/dev/Boot/src/HEL/ARM64/EFIBootStartup.cc +++ b/dev/Boot/src/HEL/ARM64/EFIBootStartup.cc @@ -196,7 +196,7 @@ EFI_EXTERN_C EFI_API Int32 Main(EfiHandlePtr image_handle, // Assign to global 'kHandoverHeader'. - Boot::BFileReader reader_kernel(L"minoskrnl.exe", image_handle); + Boot::BFileReader reader_kernel(L"neoskrnl.exe", image_handle); reader_kernel.ReadAll(0); diff --git a/dev/Kernel/KernelKit/ThreadLocalStorage.h b/dev/Kernel/KernelKit/ThreadLocalStorage.h index bce26b26..33d80611 100644 --- a/dev/Kernel/KernelKit/ThreadLocalStorage.h +++ b/dev/Kernel/KernelKit/ThreadLocalStorage.h @@ -10,7 +10,7 @@ #include #include -///! @brief Thread Local Storage for minoskrnl. +///! @brief Thread Local Storage for neoskrnl. #define kCookieMag0Idx 0 #define kCookieMag1Idx 1 diff --git a/dev/Kernel/KernelRsrc.rsrc b/dev/Kernel/KernelRsrc.rsrc index 4c786c15..921645b0 100644 --- a/dev/Kernel/KernelRsrc.rsrc +++ b/dev/Kernel/KernelRsrc.rsrc @@ -8,13 +8,13 @@ BEGIN BEGIN BLOCK "080904E4" BEGIN - VALUE "CompanyName", "Amlal EL Mahrouss." - VALUE "FileDescription", "ZKA Minimal Kernel." + VALUE "CompanyName", "Amlal El Mahrouss." + VALUE "FileDescription", "NeKernel MicroKernel." VALUE "FileVersion", KERNEL_VERSION - VALUE "InternalName", "minoskrnl" - VALUE "LegalCopyright", "(c) 2024 Amlal EL Mahrouss, all rights reserved." - VALUE "OriginalFilename", "minoskrnl.exe" - VALUE "ProductName", "ZKA Minimal Kernel." + VALUE "InternalName", "neoskrnl" + VALUE "LegalCopyright", "(c) 2024 Amlal El Mahrouss, all rights reserved." + VALUE "OriginalFilename", "neoskrnl.exe" + VALUE "ProductName", "NeKernel." VALUE "ProductVersion", KERNEL_VERSION END END diff --git a/dev/Kernel/amd64-desktop.make b/dev/Kernel/amd64-desktop.make index 9f6e94e3..d8a63ced 100644 --- a/dev/Kernel/amd64-desktop.make +++ b/dev/Kernel/amd64-desktop.make @@ -1,6 +1,6 @@ ################################################## # (c) Amlal EL Mahrouss, all rights reserved. -# This is the minoskrnl's makefile. +# This is the neoskrnl's makefile. ################################################## CXX = x86_64-w64-mingw32-g++ @@ -37,7 +37,7 @@ LDFLAGS = -e hal_init_platform --subsystem=17 --image-base 0x4000000 LDOBJ = obj/*.obj # This file is the Kernel, responsible of task, memory, driver, sci, disk and device management. -KERNEL_IMG = minoskrnl.exe +KERNEL_IMG = neoskrnl.exe .PHONY: error error: diff --git a/dev/Kernel/arm64-desktop.make b/dev/Kernel/arm64-desktop.make index 4cfb1076..ba5e736b 100644 --- a/dev/Kernel/arm64-desktop.make +++ b/dev/Kernel/arm64-desktop.make @@ -23,7 +23,7 @@ LDFLAGS = -subsystem:efi_application -entry:hal_init_platform /nodefaultlib LDOBJ = obj/*.obj # This file is the Kernel, responsible of task management and memory. -KERNEL = minoskrnl.exe +KERNEL = neoskrnl.exe .PHONY: error error: diff --git a/dev/Kernel/doc/TODO-LIST.md b/dev/Kernel/doc/TODO-LIST.md index 6e8e4b4d..0b17dc39 100644 --- a/dev/Kernel/doc/TODO-LIST.md +++ b/dev/Kernel/doc/TODO-LIST.md @@ -20,6 +20,6 @@ Status: BootZ: Need to boot from EPM partition. [ X ]
-minoskrnl: New Filesystem is done. [ X ] +neoskrnl: New Filesystem is done. [ X ] **Refer to Jira please!** diff --git a/dev/Kernel/src/DriveMgr.cc b/dev/Kernel/src/DriveMgr.cc index f82a9393..4f6be802 100644 --- a/dev/Kernel/src/DriveMgr.cc +++ b/dev/Kernel/src/DriveMgr.cc @@ -14,7 +14,7 @@ /***********************************************************************************/ /// @file DriveMgr.cc -/// @brief Drive Manager of minoskrnl. +/// @brief Drive Manager of neoskrnl. /***********************************************************************************/ namespace Kernel diff --git a/dev/Kernel/src/IDylibObject.cc b/dev/Kernel/src/IDylibObject.cc index 2bd84a2c..e92a1485 100644 --- a/dev/Kernel/src/IDylibObject.cc +++ b/dev/Kernel/src/IDylibObject.cc @@ -1,7 +1,7 @@ /* * ======================================================== * - * minoskrnl + * neoskrnl * Copyright (C) 2024, Amlal EL Mahrouss, all rights reserved., all rights reserved. * * ======================================================== diff --git a/dev/Kernel/src/IPEFDylibObject.cc b/dev/Kernel/src/IPEFDylibObject.cc index a28f2a94..d237d231 100644 --- a/dev/Kernel/src/IPEFDylibObject.cc +++ b/dev/Kernel/src/IPEFDylibObject.cc @@ -1,7 +1,7 @@ /* * ======================================================== * - * minoskrnl + * neoskrnl * Copyright (C) 2024, Amlal EL Mahrouss, all rights reserved., all rights reserved. * * ======================================================== diff --git a/dev/Kernel/src/ThreadLocalStorage.cc b/dev/Kernel/src/ThreadLocalStorage.cc index 8bcfe616..662c989c 100644 --- a/dev/Kernel/src/ThreadLocalStorage.cc +++ b/dev/Kernel/src/ThreadLocalStorage.cc @@ -1,7 +1,7 @@ /* * ======================================================== * - * minoskrnl + * neoskrnl * Copyright (C) 2024, Amlal EL Mahrouss, all rights reserved., all rights reserved. * * ======================================================== -- cgit v1.2.3