#pragma once
-//#define TRAP_DEBUG 1
+#define TRAP_DEBUG 0
//
// Unreachable code hint for GCC 4.5.x, older GCC versions, and MSVC
DbgPrint("V86Gs: %x\n", TrapFrame->V86Gs);
}
-#ifdef TRAP_DEBUG
+#if TRAP_DEBUG
VOID
FORCEINLINE
KiFillTrapFrameDebug(IN PKTRAP_FRAME TrapFrame)
0,
0);
}
-#if 0
+
/* Make sure we're not attached and that APCs are not disabled */
if ((KeGetCurrentThread()->ApcStateIndex != CurrentApcEnvironment) ||
(KeGetCurrentThread()->CombinedApcDisable != 0))
KeGetCurrentThread()->CombinedApcDisable,
0);
}
-#endif
}
}
#else
DECLSPEC_NORETURN VOID FASTCALL KiTrapReturnNoSegments(IN PKTRAP_FRAME TrapFrame);
typedef
+DECLSPEC_NORETURN
VOID
-(FASTCALL
-*PFAST_SYSTEM_CALL_EXIT)(IN PKTRAP_FRAME TrapFrame);
+(FASTCALL *PFAST_SYSTEM_CALL_EXIT)(
+ IN PKTRAP_FRAME TrapFrame
+);
extern PFAST_SYSTEM_CALL_EXIT KiFastCallExitHandler;
while (TRUE)
{
/* Return if this isn't V86 mode anymore */
- if (!(TrapFrame->EFlags & EFLAGS_V86_MASK)) KiEoiHelper(TrapFrame);;
+ if (!(TrapFrame->EFlags & EFLAGS_V86_MASK)) KiEoiHelper(TrapFrame);
/* Turn off the alerted state for kernel mode */
Thread->Alerted[KernelMode] = FALSE;