IntelFspPkg: Refine the format of meta data files.
authorShumin Qiu <shumin.qiu@intel.com>
Mon, 19 Jan 2015 07:18:24 +0000 (07:18 +0000)
committershenshushi <shenshushi@Edk2>
Mon, 19 Jan 2015 07:18:24 +0000 (07:18 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Shumin Qiu <shumin.qiu@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16622 6f19259b-4bc3-4df7-8a09-765794883524

IntelFspPkg/FspDxeIpl/FspDxeIpl.inf
IntelFspPkg/FspSecCore/FspSecCore.inf
IntelFspPkg/IntelFspPkg.dec
IntelFspPkg/IntelFspPkg.dsc
IntelFspPkg/Library/BaseCacheAsRamLibNull/BaseCacheAsRamLibNull.inf
IntelFspPkg/Library/BaseCacheLib/BaseCacheLib.inf
IntelFspPkg/Library/BaseFspCommonLib/BaseFspCommonLib.inf
IntelFspPkg/Library/BaseFspDebugLibSerialPort/BaseFspDebugLibSerialPort.inf
IntelFspPkg/Library/BaseFspPlatformLib/BaseFspPlatformLib.inf
IntelFspPkg/Library/BaseFspSwitchStackLib/BaseFspSwitchStackLib.inf
IntelFspPkg/Library/SecPlatformSecLibNull/SecPlatformSecLibNull.inf

index 0a22527..1a745f7 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+#  PEIM for DXE IPL\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
 [Ppis]\r
   gEfiDxeIplPpiGuid                       ## PRODUCES\r
   gEfiEndOfPeiSignalPpiGuid               ## SOMETIMES_PRODUCES(Not produced on S3 boot path)\r
-  gEfiPeiDecompressPpiGuid\r
+  gEfiPeiDecompressPpiGuid                ## CONSUMES\r
 \r
 [Protocols]\r
-  gEfiPciEnumerationCompleteProtocolGuid  # ALWAYS_PRODUCED\r
+  gEfiPciEnumerationCompleteProtocolGuid  ## PRODUCES\r
 \r
 [Guids]\r
-  gEfiEventReadyToBootGuid                # ALWAYS_PRODUCED\r
+  gEfiEventReadyToBootGuid                ## PRODUCES ## Event\r
 \r
 [FixedPcd]\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry    ## CONSUMES \r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry     ## CONSUMES  \r
 \r
 [Depex]\r
   gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiLoadFilePpiGuid\r
index ae0994e..aaeb28a 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+#  Sec Core for FSP\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   FspCommonLib\r
 \r
 [Pcd]\r
-  gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
-  gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress\r
-  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamBase\r
-  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamSize\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspTemporaryRamSize\r
+  gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress           ## UNDEFINED\r
+  gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress      ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamBase              ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamSize              ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspTemporaryRamSize           ## CONSUMES\r
 \r
 [FixedPcd]\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry              ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry               ## CONSUMES\r
 \r
 [Ppis]\r
-  gEfiTemporaryRamSupportPpiGuid                # PPI ALWAYS_PRODUCED\r
+  gEfiTemporaryRamSupportPpiGuid                ## PRODUCES \r
 \r
index d16eaad..092b3fe 100644 (file)
@@ -1,8 +1,7 @@
 ## @file\r
-#\r
 # Provides driver and definitions to build fsp in EDKII bios.\r
 #\r
-# Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 # This program and the accompanying materials are licensed and made available under\r
 # the terms and conditions of the BSD License that accompanies this distribution.\r
 # The full text of the license may be found at\r
index 1f497ff..0c0b2b8 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+# Provides driver and definitions to build fsp in EDKII bios.\r
 #\r
-# Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 # This program and the accompanying materials are licensed and made available under\r
 # the terms and conditions of the BSD License that accompanies this distribution.\r
 # The full text of the license may be found at\r
index 7c8492c..1b98870 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+#  NULL instance of Base cache as RAM.\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index fb8d5f6..01cae96 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+#  Instance of BaseCache.\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 0fa8c6a..32b4482 100644 (file)
@@ -1,6 +1,6 @@
 ## @file\r
-#\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Instance of FspCommonLib \r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -30,8 +30,8 @@
   BaseMemoryLib\r
 \r
 [Pcd]\r
-  gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress\r
+  gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress      ## CONSUMES\r
 \r
 [FixedPcd]\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry              ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry               ## CONSUMES\r
index 85c2615..00d7970 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+#  Instance of BaseFspDebugLib\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -44,6 +45,6 @@
   DebugPrintErrorLevelLib\r
 \r
 [Pcd]\r
-  gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue\r
-  gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask\r
+  gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue       ## CONSUMES\r
+  gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask           ## CONSUMES\r
 \r
index 4122508..1f5dd1d 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+# Instance of FspPlatformLib\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   BaseMemoryLib\r
 \r
 [Pcd]\r
-  gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress\r
-  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamBase\r
-  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamSize\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspTemporaryRamSize\r
+  gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress    ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamBase            ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamSize            ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspTemporaryRamSize         ## CONSUMES\r
 \r
 [Guids]\r
-  gFspBootLoaderTemporaryMemoryGuid\r
+  gFspBootLoaderTemporaryMemoryGuid                     ## PRODUCES ## HOB\r
 \r
 [FixedPcd]\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry        ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry         ## CONSUMES\r
index c3b47b5..a52ee03 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+#  Instance of BaseFspSwitchStackLib\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -35,8 +36,8 @@
   IoLib\r
 \r
 [FixedPcd]\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry\r
-  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry      ## CONSUMES\r
+  gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry       ## CONSUMES\r
 \r
 \r
 \r
index 31707a6..4f0424e 100644 (file)
@@ -1,6 +1,7 @@
 ## @file\r
+#  NULL instance of Platform Sec Lib.\r
 #\r
-#  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r