X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Farch%2Fx86%2Fmain.c;h=97a7c75bd2fe81857b53a53bd6c1df1ff8ca481e;hb=be5123fe1f4aa66b76ce8ef589362ad21b6bbf72;hp=8f36f47c67b3fc247714250dec7dc6ccf2ef9f94;hpb=04a050f42807686dc119838c82372409246d55bb;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/arch/x86/main.c b/KernelLand/Kernel/arch/x86/main.c index 8f36f47c..97a7c75b 100644 --- a/KernelLand/Kernel/arch/x86/main.c +++ b/KernelLand/Kernel/arch/x86/main.c @@ -19,12 +19,11 @@ // === IMPORTS === extern char gKernelEnd[]; -extern void Heap_Install(void); extern void MM_PreinitVirtual(void); extern void MM_Install(int NPMemRanges, tPMemMapEnt *PMemRanges); extern void MM_InstallVirtual(void); extern int Time_Setup(void); -//extern int ACPICA_Initialise(void); +extern int ACPICA_Initialise(void); // === PROTOTYPES === int kmain(Uint MbMagic, void *MbInfoPtr); @@ -85,8 +84,10 @@ int kmain(Uint MbMagic, void *MbInfoPtr) // Start Multitasking Threads_Init(); + #if USE_ACPICA // Poke ACPICA -// ACPICA_Initialise(); + ACPICA_Initialise(); + #endif Log_Log("Arch", "Starting VFS..."); // Load Virtual Filesystem