Kernel/x86 - Debugging SMP bugs, lead to some fixes and cleanups
[tpg/acess2.git] / Kernel / arch / x86 / main.c
index a65c230..2106b6a 100644 (file)
@@ -44,9 +44,11 @@ int kmain(Uint MbMagic, void *MbInfoPtr)
         int    i;
        tMBoot_Module   *mods;
        tMBoot_Info     *mbInfo;
+
+       LogF("Acess2 x86-"PLATFORM" v"EXPAND_STR(KERNEL_VERSION)"\n");
+       LogF(" Build %i, Git Hash %s\n", BUILD_NUM, gsGitHash);
        
-       Log("MbMagic = %08x", MbMagic);
-       Log("MbInfoPtr = %p", MbInfoPtr);
+       Log("MbMagic = %08x, MbInfoPtr = %p", MbMagic, MbInfoPtr);
        
        // Set up non-boot info dependent stuff
        Desctab_Install();      // Set up GDT and IDT
@@ -79,7 +81,6 @@ int kmain(Uint MbMagic, void *MbInfoPtr)
        MM_InstallVirtual();    // Clean up virtual address space
        Heap_Install();         // Create initial heap
        
-       //Log_Log("Arch", "Starting Multitasking...");
        // Start Multitasking
        Threads_Init();
        

UCC git Repository :: git.ucc.asn.au