summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/HALKit/AMD64
diff options
context:
space:
mode:
authorAmlal <amlal@nekernel.org>2025-05-01 12:07:58 +0200
committerAmlal <amlal@nekernel.org>2025-05-01 12:07:58 +0200
commitdc6c85c9344732a12f5e8f74e4cfc374b8bd391f (patch)
tree7a9f3b2a272111dce29c28a5922b968311d086c8 /dev/kernel/HALKit/AMD64
parentf3345dfebdc9b1668611e80f30cb5bac69db4a49 (diff)
kernel: scheduler and pef code mgr improvements.
Signed-off-by: Amlal <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/HALKit/AMD64')
-rw-r--r--dev/kernel/HALKit/AMD64/HalKernelMain.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/dev/kernel/HALKit/AMD64/HalKernelMain.cc b/dev/kernel/HALKit/AMD64/HalKernelMain.cc
index 29244add..5de1b8e4 100644
--- a/dev/kernel/HALKit/AMD64/HalKernelMain.cc
+++ b/dev/kernel/HALKit/AMD64/HalKernelMain.cc
@@ -144,6 +144,8 @@ EXTERN_C Kernel::Void hal_real_init(Kernel::Void) noexcept {
team_index = 0U;
}
+ kTeams[team_index].Id() = team_index;
+
while (!UserProcessScheduler::The().SwitchTeam(kTeams[team_index]));
timer.Wait();