X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Farch%2Fx86%2Fkpanic.c;h=3adf8d56636c2692b156bf8d8f565de49da7a3fc;hb=7cb0880c700b1acaf10d33e9b15dccaff1793a5c;hp=bf18aa878dd5f85c459efb322536d4a83524c819;hpb=2fcb3775f3afee7bfa9aa3cbb6aea3c6c3426e64;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/arch/x86/kpanic.c b/KernelLand/Kernel/arch/x86/kpanic.c index bf18aa87..3adf8d56 100644 --- a/KernelLand/Kernel/arch/x86/kpanic.c +++ b/KernelLand/Kernel/arch/x86/kpanic.c @@ -112,6 +112,7 @@ void KernelPanic_SetMode(void) } #endif + #if ENABLE_KPANIC_MODE // Clear Screen for( i = 0; i < 80*25; i++ ) { @@ -124,10 +125,12 @@ void KernelPanic_SetMode(void) __asm__ __volatile__ ("mov %%ebp, %0" : "=r" (ebp)); Error_Backtrace(eip, ebp); } + #endif } void KernelPanic_PutChar(char Ch) { + #if ENABLE_KPANIC_MODE if( giKP_Pos > 80*25 ) return ; switch(Ch) { @@ -159,4 +162,5 @@ void KernelPanic_PutChar(char Ch) VT_int_PutString(gpVT_CurTerm, s); } #endif + #endif // ENABLE_KPANIC_MODE }