Kernel: HPET is now used in legacy mode when PIC is forced
This commit is contained in:
@@ -141,10 +141,13 @@ extern "C" void kernel_main()
|
||||
MUST(ACPI::initialize());
|
||||
dprintln("ACPI initialized");
|
||||
|
||||
parse_command_line();
|
||||
dprintln("command line parsed, root='{}'", cmdline.root);
|
||||
|
||||
InterruptController::initialize(cmdline.force_pic);
|
||||
dprintln("Interrupt controller initialized");
|
||||
|
||||
SystemTimer::initialize();
|
||||
SystemTimer::initialize(cmdline.force_pic);
|
||||
dprintln("Timers initialized");
|
||||
|
||||
DevFileSystem::initialize();
|
||||
@@ -154,9 +157,6 @@ extern "C" void kernel_main()
|
||||
ASSERT(tty1);
|
||||
dprintln("TTY initialized");
|
||||
|
||||
parse_command_line();
|
||||
dprintln("command line parsed, root='{}'", cmdline.root);
|
||||
|
||||
MUST(Scheduler::initialize());
|
||||
dprintln("Scheduler initialized");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user