diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-23 16:45:21 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-23 16:45:21 +0200 |
| commit | 71a3bbba0e03c02641a1c10e4836ec039de8d497 (patch) | |
| tree | 0bb02ba1117ac13bec07c8eba5803a0a3a316385 /dev/kernel | |
| parent | dcf21d1e3a975b715c48a3f841078b33a2717a9c (diff) | |
dev, kernel/hal: cleanup amd64 kernel main.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel')
| -rw-r--r-- | dev/kernel/HALKit/AMD64/HalKernelMain.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/dev/kernel/HALKit/AMD64/HalKernelMain.cc b/dev/kernel/HALKit/AMD64/HalKernelMain.cc index 20994d9b..d2edcaef 100644 --- a/dev/kernel/HALKit/AMD64/HalKernelMain.cc +++ b/dev/kernel/HALKit/AMD64/HalKernelMain.cc @@ -18,17 +18,14 @@ #include <FirmwareKit/EFI/EFI.h> EXTERN_C Kernel::VoidPtr kInterruptVectorTable[]; -EXTERN_C Kernel::VoidPtr mp_user_switch_proc; -EXTERN_C Kernel::Char mp_user_switch_proc_stack_begin[]; STATIC Kernel::Array<UserProcessTeam, kSchedTeamCount> kTeams; -STATIC Kernel::Void hal_pre_init_scheduler() +STATIC Kernel::Void hal_pre_init_scheduler() noexcept { for (Kernel::SizeT i = 0U; i < Kernel::UserProcessScheduler::The().CurrentTeam().AsArray().Count(); ++i) { Kernel::UserProcessScheduler::The().CurrentTeam().AsArray()[i] = Kernel::USER_PROCESS(); - Kernel::UserProcessScheduler::The().CurrentTeam().AsArray()[i].Status = Kernel::ProcessStatusKind::kKilled; } } |
