X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/aa2843fdbdd9b5cc579d198fd1a9ec874642706e..f044ca812256b421e793c4335ce1ffed74710a70:/lunaix-os/kernel/proc0.c?ds=sidebyside diff --git a/lunaix-os/kernel/proc0.c b/lunaix-os/kernel/proc0.c index c30feec..4b430b5 100644 --- a/lunaix-os/kernel/proc0.c +++ b/lunaix-os/kernel/proc0.c @@ -1,6 +1,5 @@ #include #include -#include #include #include #include @@ -11,7 +10,6 @@ #include #include #include -#include #include #include #include @@ -20,8 +18,6 @@ #include -#include - #include LOG_MODULE("PROC0") @@ -100,21 +96,16 @@ init_platform() __VERSION__, __TIME__); + device_poststage(); + twifs_register_plugins(); - /* - * all device registering and loading must defered to here! - * due to limited stack size and partial scheduling context - */ - pci_load_devices(); + // FIXME This 8025 serial should integrated into device layer + serial_init(); // debugger - serial_init(); sdbg_init(); - // FIXME ps2 kbd is a device, must not be here - ps2_kbd_init(); - // console console_start_flushing(); console_flush();