diff options
author | Gao, Liming <liming.gao@intel.com> | 2014-08-28 05:11:45 +0000 |
---|---|---|
committer | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2014-08-28 05:11:45 +0000 |
commit | abae030aecdce785016ddc85dccb72f7cd0caae0 (patch) | |
tree | 63cc7bba0346934ec22f887371730f2d9befac3b /UefiCpuPkg | |
parent | 9ddb2a23418d9bddad63ecb8505981db8543e325 (diff) | |
download | edk2-abae030aecdce785016ddc85dccb72f7cd0caae0.tar.gz edk2-abae030aecdce785016ddc85dccb72f7cd0caae0.tar.bz2 edk2-abae030aecdce785016ddc85dccb72f7cd0caae0.zip |
UefiCpuPkg: INF/DEC file updates to EDK II packages
4. PCD information in DEC file comment blocks are either incomplete or incorrect.
This includes detailed description, @Prompt, @ValidRange, @ValidList, @Expression, and [Error.<TokenSpaceGuid>] validation error messages.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gao, Liming <liming.gao@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15935 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'UefiCpuPkg')
-rw-r--r-- | UefiCpuPkg/UefiCpuPkg.dec | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/UefiCpuPkg/UefiCpuPkg.dec b/UefiCpuPkg/UefiCpuPkg.dec index 53f1726664..c6e73a9d4c 100644 --- a/UefiCpuPkg/UefiCpuPkg.dec +++ b/UefiCpuPkg/UefiCpuPkg.dec @@ -1,5 +1,4 @@ ## @file UefiCpuPkg.dec
-#
# This Package provides UEFI compatible CPU modules and libraries.
#
# Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
@@ -17,6 +16,7 @@ [Defines]
DEC_SPECIFICATION = 0x00010005
PACKAGE_NAME = UefiCpuPkg
+ PACKAGE_UNI_FILE = UefiCpuPkg.uni
PACKAGE_GUID = 2171df9b-0d39-45aa-ac37-2de190010d23
PACKAGE_VERSION = 0.3
@@ -41,8 +41,19 @@ [Guids]
gUefiCpuPkgTokenSpaceGuid = { 0xac05bf33, 0x995a, 0x4ed4, { 0xaa, 0xb8, 0xef, 0x7a, 0xe8, 0xf, 0x5c, 0xb0 }}
+#
+# [Error.gUefiCpuPkgTokenSpaceGuid]
+# 0x80000001 | Invalid value provided.
+#
+
[PcdsFixedAtBuild, PcdsPatchableInModule]
+ ## This value is the CPU Local Apic base address, which aligns the address on a 4-KByte boundary.
+ # @Prompt Configure base address of CPU Local Apic
+ # @Expression 0x80000001 | (gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress & 0xfff) == 0
gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress|0xfee00000|UINT32|0x00000001
- ## Specifies delay value in microseconds after sending out an INIT IPI
+ ## Specifies delay value in microseconds after sending out an INIT IPI.
+ # @Prompt Configure delay value after send an INIT IPI
gUefiCpuPkgTokenSpaceGuid.PcdCpuInitIpiDelayInMicroSeconds|10000|UINT32|0x30000002
+[UserExtensions.TianoCore."ExtraFiles"]
+ UefiCpuPkgExtra.uni
|