X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Farm7%2Fmain.c;fp=Kernel%2Farch%2Farm7%2Fmain.c;h=2cbe8f28abfd6009ee99d06192734af076a900ad;hb=ce736c6330fb48b43caf53f4aca4dcfffab08385;hp=e8bc3757c06699084a90db3323dc5a4de8c339fb;hpb=d9ebb5f5afe298b388e45e8cd421ea715749fc88;p=tpg%2Facess2.git diff --git a/Kernel/arch/arm7/main.c b/Kernel/arch/arm7/main.c index e8bc3757..2cbe8f28 100644 --- a/Kernel/arch/arm7/main.c +++ b/Kernel/arch/arm7/main.c @@ -11,6 +11,7 @@ extern void Interrupts_Setup(void); extern void Arch_LoadBootModules(void); extern void Heap_Install(void); extern void Threads_Init(void); +extern void System_Init(const char *Commandline); // === PROTOTYPES === int kmain(void); @@ -24,10 +25,20 @@ int kmain(void) MM_SetupPhys(); + LogF("Heap Setup...\n"); Heap_Install(); + LogF("Threads Init...\n"); Threads_Init(); + LogF("VFS Init...\n"); + VFS_Init(); + + // Boot modules? + + // + LogF("Moving to arch-independent init\n"); + System_Init(""); //TODO: LogF("End of kmain(), for(;;);\n"); for(;;);