mirror_edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon
Ruiyu Ni 987a8a64a1 SourceLevelDebugPkg: Fix Serial Port connection cannot be setup
The root cause is SerialPortDebugCommunicationLib returns NULL debug port handle causing the CompressData() doesn't send the compressed data.
The fix doesn't rely on the debug port handle value and uses Send parameter to indicate whether to send the compressed data.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17464 6f19259b-4bc3-4df7-8a09-765794883524
2015-05-18 05:29:01 +00:00
..
Ia32 SourceLevelDebugPkg/DebugAgent: Support IA32 processors without DE or FXSAVE/FXRESTOR 2015-04-27 19:53:36 +00:00
X64 SourceLevelDebugPkg/DebugAgent: Support IA32 processors without DE or FXSAVE/FXRESTOR 2015-04-27 19:53:36 +00:00
DebugAgent.c SourceLevelDebugPkg: Fix Serial Port connection cannot be setup 2015-05-18 05:29:01 +00:00
DebugAgent.h SourceLevelDebugPkg/DebugAgent: Add InterruptFlag field 2015-04-27 05:21:17 +00:00
DebugMp.c MdePkg/DebugAgent: Support IA32 processors without MSR_IA32_APIC_BASE_ADDRESS 2015-04-27 19:49:25 +00:00
DebugMp.h This revision can only work with Intel(c) UDK Debugger Tool version 1.3 or greater. Detailed change log is as below: 2013-01-25 02:36:18 +00:00
DebugTimer.c Add missing parameter in function header. 2015-04-07 05:33:41 +00:00
DebugTimer.h Add missing parameter in function header. 2015-04-07 05:33:41 +00:00