diff options
author | Hao Wu <hao.a.wu@intel.com> | 2017-09-01 09:32:10 +0800 |
---|---|---|
committer | Hao Wu <hao.a.wu@intel.com> | 2017-09-04 09:01:16 +0800 |
commit | c00ad62378b1594c9af0f9ebbcc2e30d05a2121e (patch) | |
tree | 978131adc5374c251b2d225de1f6ab02e203b6b6 /SourceLevelDebugPkg/Include | |
parent | db52890926b6ecff9a416b3beda9c97c83f9fc60 (diff) | |
download | edk2-c00ad62378b1594c9af0f9ebbcc2e30d05a2121e.tar.gz edk2-c00ad62378b1594c9af0f9ebbcc2e30d05a2121e.tar.bz2 edk2-c00ad62378b1594c9af0f9ebbcc2e30d05a2121e.zip |
SourceLevelDebugPkg: Use Pcd for the revision of transfer protocol
V3 changes:
Add detailed description for the usage of the Pcd in package DEC file.
Update the comment for the introduced Pcd in module INF files.
V2 changes:
Instead of using a global variable, use a Pcd for transfer protocol
revision.
Previously, the revision of the debug agent transfer protocol is
reflected by a macro.
This commit introduces a Pcd to reflect the revision in order to avoid the
comparison of two macros, which will generate a constant result detected
by code checkers.
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Diffstat (limited to 'SourceLevelDebugPkg/Include')
-rw-r--r-- | SourceLevelDebugPkg/Include/TransferProtocol.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/SourceLevelDebugPkg/Include/TransferProtocol.h b/SourceLevelDebugPkg/Include/TransferProtocol.h index ef7c891c39..5f9f35b5d7 100644 --- a/SourceLevelDebugPkg/Include/TransferProtocol.h +++ b/SourceLevelDebugPkg/Include/TransferProtocol.h @@ -2,7 +2,7 @@ Transfer protocol defintions used by debug agent and host. It is only
intended to be used by Debug related module implementation.
- Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>
+ Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
@@ -24,7 +24,6 @@ //
#define DEBUG_AGENT_REVISION_03 ((0 << 16) | 03)
#define DEBUG_AGENT_REVISION_04 ((0 << 16) | 04)
-#define DEBUG_AGENT_REVISION DEBUG_AGENT_REVISION_04
#define DEBUG_AGENT_CAPABILITIES 0
//
|