]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkNt32Pkg/EdkNt32Pkg.spd
Update RuntimeLib.
[mirror_edk2.git] / EdkNt32Pkg / EdkNt32Pkg.spd
index dc2055d19dd3e185b425adc8955c1f980c1713f9..c3195ac337326074fa75a29f2d0dd6333d889b11 100644 (file)
@@ -109,12 +109,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     <Filename>Library/EdkGenericBdsLib/EdkGenericBdsLib.msa</Filename>\r
     <Filename>Library/EdkNt32PeiPeCoffGetEntryPointLib/EdkNt32PeiPeCoffGetEntryPointLib.msa</Filename>\r
     <Filename>Library/Nt32PeCoffLoaderLib/Nt32PeCoffLoaderLib.msa</Filename>\r
+    <Filename>Library/Nt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.msa</Filename>\r
     <Filename>Logo/Logo.msa</Filename>\r
     <Filename>Pei/Autoscan/WinNtAutoScan.msa</Filename>\r
     <Filename>Pei/BootMode/BootMode.msa</Filename>\r
     <Filename>Pei/FirmwareVolume/WinNtFwh.msa</Filename>\r
     <Filename>Pei/FlashMap/FlashMap.msa</Filename>\r
-    <Filename>Pei/MonoStatusCode/MonoStatusCode.msa</Filename>\r
     <Filename>Pei/WinNtStuff/WinNtStuff.msa</Filename>\r
     <Filename>RuntimeDxe/FvbServices/Nt32Fwh.msa</Filename>\r
     <Filename>Sec/SecMain.msa</Filename>\r
@@ -232,7 +232,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
       <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <DatumType>VOID*</DatumType>\r
       <ValidUsage>DYNAMIC</ValidUsage>\r
-      <DefaultValue>L"FW;40960;512"</DefaultValue>\r
+      <DefaultValue>L"E:RW;245760;512"</DefaultValue>\r
       <HelpText>This PCD defines physical disk which will be simualted as a \r
         harddisk in simulator.\r
         The item type of this PCD can only be "DYNAMIC".</HelpText>\r
@@ -244,8 +244,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
       <DatumType>VOID*</DatumType>\r
       <ValidUsage>DYNAMIC</ValidUsage>\r
       <DefaultValue>L"FW;40960;512"</DefaultValue>\r
-      <HelpText>This PCD defines the file attribute which will be simulated as \r
-        a harddisk in simulator.\r
+      <HelpText>This PCD defines the devices which use a file to emulate a hard disk or \r
+        removable media device\r
         The item type if this PCD can only be "DYNAMIC".</HelpText>\r
     </PcdEntry>\r
     <PcdEntry>\r
@@ -274,7 +274,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
       <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>\r
       <DatumType>VOID*</DatumType>\r
       <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
-      <DefaultValue>L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps"</DefaultValue>\r
+      <DefaultValue>L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"</DefaultValue>\r
       <HelpText>This PCD defines the windows directory who will be mounted as \r
         harddisk in simulator.\r
         The item type of this PCD can only be "DYNAMIC".</HelpText>\r
@@ -362,5 +362,14 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
         such as "My EFI Console".\r
         The item type of this PCD can only be "DYNAMIC".</HelpText>\r
     </PcdEntry>\r
+    <PcdEntry>\r
+      <C_Name>PcdNt32StatusCodeLibUseForPei</C_Name>\r
+      <Token>0x0000100b</Token>\r
+      <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <DatumType>BOOLEAN</DatumType>\r
+      <ValidUsage>FEATURE_FLAG</ValidUsage>\r
+      <DefaultValue>FALSE</DefaultValue>\r
+      <HelpText>Select which type of driver the library links against.</HelpText>\r
+    </PcdEntry>\r
   </PcdDeclarations>\r
 </PackageSurfaceArea>