mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-30 00:09:01 +00:00
Kernel: Initialize the PCI Bus earlier in the boot sequence
We now initialize the PCI Bus as early as possible, to allow for early boot (PCI based) serial logging.
This commit is contained in:
parent
843f861f97
commit
3ad0a0d8c3
Notes:
sideshowbarker
2024-07-18 17:57:26 +09:00
Author: https://github.com/IdanHo
Commit: 3ad0a0d8c3
Pull-request: https://github.com/SerenityOS/serenity/pull/7116
Reviewed-by: https://github.com/awesomekling
Reviewed-by: https://github.com/supercomputer7
1 changed files with 3 additions and 1 deletions
|
@ -144,6 +144,9 @@ extern "C" UNMAP_AFTER_INIT [[noreturn]] void init()
|
|||
InterruptManagement::initialize();
|
||||
ACPI::initialize();
|
||||
|
||||
// Initialize the PCI Bus as early as possible, for early boot (PCI based) serial logging
|
||||
PCI::initialize();
|
||||
|
||||
VFS::initialize();
|
||||
|
||||
dmesgln("Starting SerenityOS...");
|
||||
|
@ -162,7 +165,6 @@ extern "C" UNMAP_AFTER_INIT [[noreturn]] void init()
|
|||
VMWareBackdoor::the(); // don't wait until first mouse packet
|
||||
HIDManagement::initialize();
|
||||
|
||||
PCI::initialize();
|
||||
GraphicsManagement::the().initialize();
|
||||
ConsoleManagement::the().initialize();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue