X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/0e1309c02f0703c050df09b71346dab60fc6df87..96cf56ea15a22b8b362aac6c3ab202d2608e9151:/lunaix-os/kernel/proc0.c diff --git a/lunaix-os/kernel/proc0.c b/lunaix-os/kernel/proc0.c index 5fac5f8..e137b8e 100644 --- a/lunaix-os/kernel/proc0.c +++ b/lunaix-os/kernel/proc0.c @@ -1,4 +1,3 @@ -#include #include #include #include @@ -15,13 +14,16 @@ #include #include #include -#include +#include #include #include #include #include #include +#include + +#include #include @@ -44,8 +46,8 @@ __do_reserved_memory(int unlock); #define USE_DEMO // #define DEMO_SIGNAL -// #define DEMO_READDIR -#define DEMO_IOTEST +#define DEMO_READDIR +//#define DEMO_IOTEST extern void _pconsole_main(); @@ -139,8 +141,10 @@ init_platform() // 锁定所有系统预留页(内存映射IO,ACPI之类的),并且进行1:1映射 lock_reserved_memory(); - assert_msg(kalloc_init(), "Fail to initialize heap"); + // we are using no kalloc! + // assert_msg(kalloc_init(), "Fail to initialize heap"); + rtc_init(); acpi_init(_k_init_mb_info); apic_init(); ioapic_init();