X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/cb529e7c1abcfe6b61241e47a780172031b82840..33e7863900e90b0b30e296fa52861965264e2393:/lunaix-os/kernel/k_init.c diff --git a/lunaix-os/kernel/k_init.c b/lunaix-os/kernel/k_init.c index 447bff7..c173ad9 100644 --- a/lunaix-os/kernel/k_init.c +++ b/lunaix-os/kernel/k_init.c @@ -162,7 +162,7 @@ spawn_proc0() commit_process(proc0); // 由于时钟中断与APIC未就绪,我们需要手动进行第一次调度。这里也会同时隐式地恢复我们的eflags.IF位 - proc0->state = PROC_RUNNING; + proc0->state = PS_RUNNING; asm volatile("pushl %0\n" "jmp switch_to\n" ::"r"(proc0));