}
#endif
+ #if ENABLE_KPANIC_MODE
// Clear Screen
for( i = 0; i < 80*25; i++ )
{
__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)
{
VT_int_PutString(gpVT_CurTerm, s);
}
#endif
+ #endif // ENABLE_KPANIC_MODE
}