fix: clock_handler use pass right esp to the scheduler

This commit is contained in:
2025-11-11 14:41:08 +01:00
parent 9059901f70
commit 0d7db61fb1

View File

@ -40,7 +40,7 @@ static void clock_handler(struct registers *regs)
{ {
(void)regs; (void)regs;
if (scheduler_counter % 10 == 0) if (scheduler_counter % 10 == 0)
scheduler((uint32_t *)regs->esp); scheduler((uint32_t *)regs);
scheduler_counter++; scheduler_counter++;
sleep_counter--; sleep_counter--;
} }