]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.msa
Follow up EDKT238, EDKT239, EDKT242, EDKT243
[mirror_edk2.git] / EdkModulePkg / Universal / StatusCode / Dxe / DxeStatusCode.msa
index bf45531568a993f22cb94c4efb6f1405d6b49178..7c76f8b324a05b6668fbc675544ebde6ec657a22 100644 (file)
@@ -83,6 +83,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     </LibraryClass>\r
   </LibraryClassDefinitions>\r
   <SourceFiles>\r
+    <Filename>DxeStatusCode.h</Filename>\r
     <Filename>DxeStatusCode.c</Filename>\r
     <Filename>DataHubStatusCodeWorker.c</Filename>\r
     <Filename>RtMemoryStatusCodeWorker.c</Filename>\r
@@ -110,6 +111,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     <Protocol Usage="ALWAYS_CONSUMED">\r
       <ProtocolCName>gEfiDataHubProtocolGuid</ProtocolCName>\r
     </Protocol>\r
+    <Protocol Usage="ALWAYS_CONSUMED">\r
+      <ProtocolCName>gEfiStatusCodeRuntimeProtocolGuid</ProtocolCName>\r
+    </Protocol>\r
   </Protocols>\r
   <Guids> \r
     <GuidCNames Usage="SOMETIMES_CONSUMED">\r
@@ -118,6 +122,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     <GuidCNames Usage="SOMETIMES_CONSUMED">\r
       <GuidCName>gEfiStatusCodeDataTypeStringGuid</GuidCName>\r
     </GuidCNames>\r
+    <GuidCNames Usage="SOMETIMES_CONSUMED">\r
+      <GuidCName>gEfiStatusCodeSpecificDataGuid</GuidCName>\r
+    </GuidCNames>\r
     <GuidCNames Usage="SOMETIMES_CONSUMED">\r
       <GuidCName>gEfiStatusCodeGuid</GuidCName>\r
     </GuidCNames>\r
@@ -135,52 +142,52 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   <PcdCoded>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeUseHardSerial</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeUseEfiSerial</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeUseRuntimeMemory</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeUseDataHub</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeUseOEM</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeReplayInSerial</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeReplayInDataHub</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeReplayInRuntimeMemory</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="FEATURE_FLAG">\r
       <C_Name>PcdStatusCodeReplayInOEM</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
     <PcdEntry PcdItemType="DYNAMIC">\r
-      <C_Name>PcdStatusCodeRuntimeMemory</C_Name>\r
-      <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <C_Name>PcdStatusCodeRuntimeMemorySize</C_Name>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <HelpText/>\r
     </PcdEntry>\r
   </PcdCoded>\r