diff --git a/BrainLILODrv.cpp b/BrainLILODrv.cpp index 522e73a..9f8d915 100644 --- a/BrainLILODrv.cpp +++ b/BrainLILODrv.cpp @@ -68,9 +68,6 @@ static FileSystemPowerFunctionProc FileSystemPowerFunction; typedef LPVOID (*AllocPhysMemProc)(DWORD,DWORD,DWORD,DWORD,PULONG); -DWORD FileSize; -unsigned long bootloaderphysaddr; - static void disableInterrupts(){ asm volatile("mrs r0, cpsr\n" "orr r0,r0,#0x80\n" @@ -126,10 +123,11 @@ static void EDNA2_runPhysicalInvoker(){ asm volatile("msr cpsr_c, #211\n" // to supervisor mode "mrc p15,0,r0,c1,c0,0\n" // read ctrl regs "bic r0, r0, #8192\n" // reset vector to lower - "bic r0, r0, #5\n" // disable MMU/DCache "mcr p15,0,r0,c1,c0,0\n" // write ctrl regs ); - for(DWORD i=0;i