diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-01-19 21:51:20 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-01-19 21:51:20 +0100 |
| commit | 7ec77f42f45fb3b3479818636943923b9416a170 (patch) | |
| tree | 33f608b06d865285fb6ef1eaf752ae77cbb16a17 /src/kernel/HALKit | |
| parent | 465a99f17f9e8f56813f225f09a6a1a498be9deb (diff) | |
chore: {kernel, launch, libSystem}: Implementation and WiP improvements.v0.1.211
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/HALKit')
| -rw-r--r-- | src/kernel/HALKit/AMD64/HalCoreInterruptHandler.cc | 2 | ||||
| -rw-r--r-- | src/kernel/HALKit/AMD64/HalCoreSystemCalls+DDK.cc (renamed from src/kernel/HALKit/AMD64/HalCoreSystemCalls.cc) | 6 | ||||
| -rw-r--r-- | src/kernel/HALKit/AMD64/HalCoreSystemCalls+NeLaunch.cc | 9 |
3 files changed, 14 insertions, 3 deletions
diff --git a/src/kernel/HALKit/AMD64/HalCoreInterruptHandler.cc b/src/kernel/HALKit/AMD64/HalCoreInterruptHandler.cc index 040f5daa..e977912f 100644 --- a/src/kernel/HALKit/AMD64/HalCoreInterruptHandler.cc +++ b/src/kernel/HALKit/AMD64/HalCoreInterruptHandler.cc @@ -12,7 +12,7 @@ EXTERN_C Kernel::Void idt_handle_breakpoint(Kernel::UIntPtr rip); EXTERN_C Kernel::UIntPtr kApicBaseAddress; -static bool kIsRunning = NO; +STATIC BOOL kIsRunning{NO}; /// @brief Notify APIC and PIC that we're done with the interrupt. /// @note diff --git a/src/kernel/HALKit/AMD64/HalCoreSystemCalls.cc b/src/kernel/HALKit/AMD64/HalCoreSystemCalls+DDK.cc index 4e089de0..12429e48 100644 --- a/src/kernel/HALKit/AMD64/HalCoreSystemCalls.cc +++ b/src/kernel/HALKit/AMD64/HalCoreSystemCalls+DDK.cc @@ -1,7 +1,9 @@ -// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org) +// Copyright 2026, Amlal El Mahrouss (amlal@nekernel.org) // Licensed under the Apache License, Version 2.0 (see LICENSE file) // Official repository: https://github.com/nekernel-org/nekernel #include <ArchKit/ArchKit.h> -using namespace Kernel; +namespace Kernel { + +}
\ No newline at end of file diff --git a/src/kernel/HALKit/AMD64/HalCoreSystemCalls+NeLaunch.cc b/src/kernel/HALKit/AMD64/HalCoreSystemCalls+NeLaunch.cc new file mode 100644 index 00000000..29740f00 --- /dev/null +++ b/src/kernel/HALKit/AMD64/HalCoreSystemCalls+NeLaunch.cc @@ -0,0 +1,9 @@ +// Copyright 2026, Amlal El Mahrouss (amlal@nekernel.org) +// Licensed under the Apache License, Version 2.0 (see LICENSE file) +// Official repository: https://github.com/nekernel-org/nekernel + +#include <ArchKit/ArchKit.h> + +namespace Kernel { + +} |
