]> git.proxmox.com Git - mirror_edk2.git/commitdiff
UefiCpuPkg: INF/DEC file updates to EDK II packages
authorGao, Liming <liming.gao@intel.com>
Thu, 28 Aug 2014 05:11:45 +0000 (05:11 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 28 Aug 2014 05:11:45 +0000 (05:11 +0000)
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

UefiCpuPkg/UefiCpuPkg.dec

index 53f1726664c36a8431e23e3a7f2146de8ece4e96..c6e73a9d4c208e9c01f652ebffb4afd765039588 100644 (file)
@@ -1,5 +1,4 @@
 ## @file  UefiCpuPkg.dec\r
-#\r
 # This Package provides UEFI compatible CPU modules and libraries.\r
 #\r
 # Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>\r
@@ -17,6 +16,7 @@
 [Defines]\r
   DEC_SPECIFICATION              = 0x00010005\r
   PACKAGE_NAME                   = UefiCpuPkg\r
+  PACKAGE_UNI_FILE               = UefiCpuPkg.uni\r
   PACKAGE_GUID                   = 2171df9b-0d39-45aa-ac37-2de190010d23\r
   PACKAGE_VERSION                = 0.3\r
 \r
 [Guids]\r
   gUefiCpuPkgTokenSpaceGuid      = { 0xac05bf33, 0x995a, 0x4ed4, { 0xaa, 0xb8, 0xef, 0x7a, 0xe8, 0xf, 0x5c, 0xb0 }}\r
 \r
+#\r
+# [Error.gUefiCpuPkgTokenSpaceGuid]\r
+#   0x80000001 | Invalid value provided.\r
+#\r
+\r
 [PcdsFixedAtBuild, PcdsPatchableInModule]\r
+  ## This value is the CPU Local Apic base address, which aligns the address on a 4-KByte boundary.\r
+  # @Prompt Configure base address of CPU Local Apic\r
+  # @Expression  0x80000001 | (gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress & 0xfff) == 0\r
   gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress|0xfee00000|UINT32|0x00000001\r
-  ## Specifies delay value in microseconds after sending out an INIT IPI\r
+  ## Specifies delay value in microseconds after sending out an INIT IPI.\r
+  # @Prompt Configure delay value after send an INIT IPI\r
   gUefiCpuPkgTokenSpaceGuid.PcdCpuInitIpiDelayInMicroSeconds|10000|UINT32|0x30000002\r
 \r
+[UserExtensions.TianoCore."ExtraFiles"]\r
+  UefiCpuPkgExtra.uni\r