Cc: Liming Gao <liming.gao@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com>
---
UefiCpuPkg/UefiCpuPkg.dec | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/UefiCpuPkg/UefiCpuPkg.dec b/UefiCpuPkg/UefiCpuPkg.dec
index 2ddeab4..1f3a992 100644
--- a/UefiCpuPkg/UefiCpuPkg.dec
+++ b/UefiCpuPkg/UefiCpuPkg.dec
@@ -287,10 +287,32 @@
## Contains the size of memory required when CPU processor trace is enabled.
# @Prompt The memory size used for processor trace.
+ # 0x0: 4K,
+ # 0x1: 8K,
+ # 0x2: 16K,
+ # 0x3: 32K,
+ # 0x4: 64K,
+ # 0x5: 128K,
+ # 0x6: 256K,
+ # 0x7: 512K,
+ # 0x8: 1M,
+ # 0x9: 2M,
+ # 0xA: 4M,
+ # 0xB: 8M,
+ # 0xC: 16M,
+ # 0xD: 32M,
+ # 0xE: 64M,
+ # 0xF: 128M,
+ # 0x10: ProcTraceMemDisable
+ # @ValidRange 0x80000001 | 0 - 0x10
gUefiCpuPkgTokenSpaceGuid.PcdCpuProcTraceMemSize|0x10|UINT32|0x60000012
## Contains the processor trace output scheme when CPU processor trace is enabled.
# @Prompt The processor trace output scheme.
+ # 0: Single Range output scheme.<BR>
+ # 1: ToPA(Table of physical address) scheme.<BR>
+ # 2: Invalid scheme.<BR>
+ # @ValidRange 0x80000001 | 0 - 2
gUefiCpuPkgTokenSpaceGuid.PcdCpuProcTraceOutputScheme|0x2|UINT8|0x60000015
[UserExtensions.TianoCore."ExtraFiles"]
--
2.10.1.windows.1
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
Eric, Please add the default value settings to the detailed description. For example, PcdCpuProcTraceMemSize should say that the default value is 0x10 which disables the processor memory trace. Also, the .uni file _HELP should contains the same information as the detailed description, including the set of valid values and their meanings. Please see gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel in MdePkg/MdePkg.uni for an example to follow. Thanks, Mike > -----Original Message----- > From: Dong, Eric > Sent: Tuesday, August 8, 2017 11:32 PM > To: edk2-devel@lists.01.org > Cc: Gao, Liming <liming.gao@intel.com>; Ni, Ruiyu > <ruiyu.ni@intel.com>; Kinney, Michael D > <michael.d.kinney@intel.com> > Subject: [Patch 1/2] UefiCpuPkg: Add comments for PCDs > definition. > > Cc: Liming Gao <liming.gao@intel.com> > Cc: Ruiyu Ni <ruiyu.ni@intel.com> > Cc: Michael D Kinney <michael.d.kinney@intel.com> > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Eric Dong <eric.dong@intel.com> > --- > UefiCpuPkg/UefiCpuPkg.dec | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/UefiCpuPkg/UefiCpuPkg.dec > b/UefiCpuPkg/UefiCpuPkg.dec > index 2ddeab4..1f3a992 100644 > --- a/UefiCpuPkg/UefiCpuPkg.dec > +++ b/UefiCpuPkg/UefiCpuPkg.dec > @@ -287,10 +287,32 @@ > > ## Contains the size of memory required when CPU processor > trace is enabled. > # @Prompt The memory size used for processor trace. > + # 0x0: 4K, > + # 0x1: 8K, > + # 0x2: 16K, > + # 0x3: 32K, > + # 0x4: 64K, > + # 0x5: 128K, > + # 0x6: 256K, > + # 0x7: 512K, > + # 0x8: 1M, > + # 0x9: 2M, > + # 0xA: 4M, > + # 0xB: 8M, > + # 0xC: 16M, > + # 0xD: 32M, > + # 0xE: 64M, > + # 0xF: 128M, > + # 0x10: ProcTraceMemDisable > + # @ValidRange 0x80000001 | 0 - 0x10 > > gUefiCpuPkgTokenSpaceGuid.PcdCpuProcTraceMemSize|0x10|UINT32|0 > x60000012 > > ## Contains the processor trace output scheme when CPU > processor trace is enabled. > # @Prompt The processor trace output scheme. > + # 0: Single Range output scheme.<BR> > + # 1: ToPA(Table of physical address) scheme.<BR> > + # 2: Invalid scheme.<BR> > + # @ValidRange 0x80000001 | 0 - 2 > > gUefiCpuPkgTokenSpaceGuid.PcdCpuProcTraceOutputScheme|0x2|UINT > 8|0x60000015 > > [UserExtensions.TianoCore."ExtraFiles"] > -- > 2.10.1.windows.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel
© 2016 - 2024 Red Hat, Inc.