7.2 Firmware Volumes
Stage V supports key security features. Additional FV are:
Name |
Content |
Compressed |
Parent FV |
---|---|---|---|
FvSecurity | Security related modules | No | None |
NvStorage | Real NV storage on flash | No | None |
Table 53 Stage V Firmware Volumes
Which yields this example extension of the flash map for MMIO storage (add to Stage I - IV map):
Binary |
FV |
Components |
Purpose |
---|---|---|---|
Stage V | FvSecurity.fv | Tcg2Dxe.efi | TPM2 services |
Tcg2ConfigDxe.efi | TPM2 configuration UI. | ||
Tcg2PlatformDxe.efi | TPM2 platform module. | ||
Tcg2Smm.efi | TPM2 ACPI services. | ||
TcgMor.efi | TCG Memory Override support | ||
IntelVTdPmrPei.efi | IOMMU PEI services. | ||
IntelVTdDxe.efi | IOMMU DXE services. | ||
SecurityStubDxe.efi | Provide security architecture protocol. | ||
FaultTolerantWriteSmm.efi | Fault-tolerant services in SMM. | ||
VariableSmm.efi | Provide Variable service in SMM. | ||
VariableSmmRuntimeDxe.efi | Provide Variable service in UEFI. | ||
SecureBootConfigDxe.efi | SecureBoot configuration UI. | ||
Additional Components | Additional post-memory components required for Stage V boot |
Table 54 Stage V FV and Components Layout
See Appendix: Full FV Map for a more complete example Firmware Volume layout.