revert the KD_CONTEXT change

svn path=/trunk/; revision=43690
This commit is contained in:
Timo Kreuzer 2009-10-22 15:25:37 +00:00
parent 8e9a646867
commit aa43316443
4 changed files with 8 additions and 8 deletions

View file

@ -139,7 +139,7 @@ KdReceivePacket(
/* Check if we got a breakin */ /* Check if we got a breakin */
if (KdStatus == KDP_PACKET_RESEND) if (KdStatus == KDP_PACKET_RESEND)
{ {
KdContext->BreakInRequested = TRUE; KdContext->KdpControlCPending = TRUE;
} }
return KdStatus; return KdStatus;
} }

View file

@ -211,8 +211,8 @@ typedef struct _KD_PACKET
// //
typedef struct _KD_CONTEXT typedef struct _KD_CONTEXT
{ {
ULONG RetryCount; ULONG KdpDefaultRetries;
BOOLEAN BreakInRequested; BOOLEAN KdpControlCPending;
} KD_CONTEXT, *PKD_CONTEXT; } KD_CONTEXT, *PKD_CONTEXT;
// //

View file

@ -284,7 +284,7 @@ KdInitSystem(IN ULONG BootPhase,
if (!KdpDebuggerStructuresInitialized) if (!KdpDebuggerStructuresInitialized)
{ {
/* Set the Debug Switch Routine and Retries*/ /* Set the Debug Switch Routine and Retries*/
KdpContext.RetryCount = 20; KdpContext.KdpDefaultRetries = 20;
KiDebugSwitchRoutine = KdpSwitchProcessor; KiDebugSwitchRoutine = KdpSwitchProcessor;
/* Initialize the Time Slip DPC */ /* Initialize the Time Slip DPC */

View file

@ -40,11 +40,11 @@ KdpPollBreakInWithPortLock(VOID)
if (KdDebuggerEnabled) if (KdDebuggerEnabled)
{ {
/* Check if a CTRL-C is in the queue */ /* Check if a CTRL-C is in the queue */
if (KdpContext.BreakInRequested) if (KdpContext.KdpControlCPending)
{ {
/* Set it and prepare for break */ /* Set it and prepare for break */
DoBreak = TRUE; DoBreak = TRUE;
KdpContext.BreakInRequested = FALSE; KdpContext.KdpControlCPending = FALSE;
} }
else else
{ {
@ -83,12 +83,12 @@ KdPollBreakIn(VOID)
Enable = KeDisableInterrupts(); Enable = KeDisableInterrupts();
/* Check if a CTRL-C is in the queue */ /* Check if a CTRL-C is in the queue */
if (KdpContext.BreakInRequested) if (KdpContext.KdpControlCPending)
{ {
/* Set it and prepare for break */ /* Set it and prepare for break */
KdpControlCPressed = TRUE; KdpControlCPressed = TRUE;
DoBreak = TRUE; DoBreak = TRUE;
KdpContext.BreakInRequested = FALSE; KdpContext.KdpControlCPending = FALSE;
} }
else else
{ {