summaryrefslogtreecommitdiffstats
path: root/EdkNt32Pkg/Pei/FlashMap/FlashMap.msa
diff options
context:
space:
mode:
Diffstat (limited to 'EdkNt32Pkg/Pei/FlashMap/FlashMap.msa')
-rw-r--r--EdkNt32Pkg/Pei/FlashMap/FlashMap.msa12
1 files changed, 7 insertions, 5 deletions
diff --git a/EdkNt32Pkg/Pei/FlashMap/FlashMap.msa b/EdkNt32Pkg/Pei/FlashMap/FlashMap.msa
index 5a0503e5cc..3bf00a08bc 100644
--- a/EdkNt32Pkg/Pei/FlashMap/FlashMap.msa
+++ b/EdkNt32Pkg/Pei/FlashMap/FlashMap.msa
@@ -55,6 +55,11 @@
<ProtocolCName>gEfiFirmwareVolumeBlockProtocolGuid</ProtocolCName>
</Protocol>
</Protocols>
+ <Hobs>
+ <HobTypes HobGuidCName="gEfiFlashMapHobGuid" Usage="ALWAYS_CONSUMED">
+ <HobType>GUID_EXTENSION</HobType>
+ </HobTypes>
+ </Hobs>
<PPIs>
<Ppi Usage="ALWAYS_PRODUCED">
<PpiCName>gPeiFlashMapPpiGuid</PpiCName>
@@ -65,9 +70,6 @@
</PPIs>
<Guids>
<GuidCNames Usage="ALWAYS_CONSUMED">
- <GuidCName>gEfiFlashMapHobGuid</GuidCName>
- </GuidCNames>
- <GuidCNames Usage="ALWAYS_CONSUMED">
<GuidCName>gEfiFirmwareFileSystemGuid</GuidCName>
</GuidCNames>
</Guids>
@@ -82,10 +84,10 @@
<PcdEntry PcdItemType="DYNAMIC">
<C_Name>PcdFlashNvStorageVariableBase</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
- <HelpText>The driver sets the NV Storage FV base address defined by this PCD.
+ <HelpText>The driver sets the NV Storage FV base address defined by this PCD.
This base address point to an EFI_FIRMWARE_VOLUMN_HEADER struct. Variable PEIM
will get the base address from this PCD. In NT emulator, this PCD is a DYNAMIC
- type, as FD is mapped to process space by WinNT OS. On real platform, it is
+ type, as FD is mapped to process space by WinNT OS. On real platform, it is
normally a FIXED_AT_BUILD type as system memory map is fixed to BIOS.</HelpText>
</PcdEntry>
<PcdEntry PcdItemType="DYNAMIC">