From: Jeff Fan Date: Fri, 27 Dec 2013 08:10:37 +0000 (+0000) Subject: Update HostSequenceNo for Command packet instead for Response packet. X-Git-Tag: edk2-stable201903~11931 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=b8b86ec6e002f135e3343454f30a951cdb10e1ee Update HostSequenceNo for Command packet instead for Response packet. Signed-off-by: Jeff Fan Reviewed-by: Ruiyu Ni git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15026 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c b/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c index 7a2cc65d09..66d260517d 100644 --- a/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c +++ b/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c @@ -603,7 +603,7 @@ ReadRemainingBreakPacket ( return EFI_CRC_ERROR; } Mailbox = GetMailboxPointer(); - if (((DebugHeader->Command & DEBUG_COMMAND_RESPONSE) != 0) && + if (((DebugHeader->Command & DEBUG_COMMAND_RESPONSE) == 0) && (DebugHeader->SequenceNo == (UINT8) (Mailbox->HostSequenceNo + 1))) { // // Only updagte HostSequenceNo for new command packet