Vlv2TbltDevicePkg: Update DSC/FDF to use FmpDevicePkg
Cc: David Wei <david.wei@intel.com> Cc: Mang Guo <mang.guo@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by: Guo Mang <mang.guo@intel.com>
This commit is contained in:
@@ -242,7 +242,7 @@ READ_LOCK_CAP = TRUE
|
||||
READ_LOCK_STATUS = TRUE
|
||||
|
||||
FILE RAW = 197DB236-F856-4924-90F8-CDF12FB875F3 {
|
||||
$(OUTPUT_DIRECTORY)\$(TARGET)_$(TOOL_CHAIN_TAG)\$(DXE_ARCHITECTURE)\MicrocodeUpdates.bin
|
||||
$(OUTPUT_DIRECTORY)/$(TARGET)_$(TOOL_CHAIN_TAG)/$(DXE_ARCHITECTURE)/MicrocodeUpdates.bin
|
||||
}
|
||||
|
||||
!if $(RECOVERY_ENABLE)
|
||||
@@ -413,11 +413,6 @@ INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET
|
||||
|
||||
INF MdeModulePkg/Universal/PCD/Pei/Pcd.inf
|
||||
|
||||
!if $(CAPSULE_ENABLE) || $(RECOVERY_ENABLE)
|
||||
# FMP image decriptor
|
||||
INF RuleOverride = FMP_IMAGE_DESC Vlv2TbltDevicePkg/Feature/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptor.inf
|
||||
!endif
|
||||
|
||||
[FV.FVMAIN]
|
||||
BlockSize = $(FLASH_BLOCK_SIZE)
|
||||
FvAlignment = 16
|
||||
@@ -775,14 +770,25 @@ FILE FREEFORM = 878AC2CC-5343-46F2-B563-51F89DAF56BA {
|
||||
!endif
|
||||
!endif
|
||||
|
||||
!if $(CAPSULE_ENABLE) || $(MICOCODE_CAPSULE_ENABLE)
|
||||
INF MdeModulePkg/Universal/EsrtFmpDxe/EsrtFmpDxe.inf
|
||||
!endif
|
||||
!if $(CAPSULE_ENABLE)
|
||||
INF SignedCapsulePkg/Universal/SystemFirmwareUpdate/SystemFirmwareReportDxe.inf
|
||||
INF MdeModulePkg/Universal/EsrtFmpDxe/EsrtFmpDxe.inf
|
||||
|
||||
#
|
||||
# Minnow Max System Firmware FMP
|
||||
#
|
||||
INF FILE_GUID = $(FMP_MINNOW_MAX_SYSTEM) FmpDevicePkg/FmpDxe/FmpDxe.inf
|
||||
|
||||
#
|
||||
# Sample Device FMP
|
||||
#
|
||||
INF FILE_GUID = $(FMP_GREEN_SAMPLE_DEVICE) FmpDevicePkg/FmpDxe/FmpDxe.inf
|
||||
INF FILE_GUID = $(FMP_BLUE_SAMPLE_DEVICE) FmpDevicePkg/FmpDxe/FmpDxe.inf
|
||||
INF FILE_GUID = $(FMP_RED_SAMPLE_DEVICE) FmpDevicePkg/FmpDxe/FmpDxe.inf
|
||||
|
||||
!endif
|
||||
|
||||
!if $(MICOCODE_CAPSULE_ENABLE)
|
||||
INF UefiCpuPkg/Feature/Capsule/MicrocodeUpdateDxe/MicrocodeUpdateDxe.inf
|
||||
INF IntelSiliconPkg/Feature/Capsule/MicrocodeUpdateDxe/MicrocodeUpdateDxe.inf
|
||||
!endif
|
||||
|
||||
!if $(RECOVERY_ENABLE)
|
||||
@@ -792,13 +798,6 @@ FILE FREEFORM = PCD(gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiRsa2048Sha256Test
|
||||
}
|
||||
!endif
|
||||
|
||||
!if $(CAPSULE_ENABLE)
|
||||
FILE FREEFORM = PCD(gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiPkcs7TestPublicKeyFileGuid) {
|
||||
SECTION RAW = BaseTools/Source/Python/Pkcs7Sign/TestRoot.cer
|
||||
SECTION UI = "Pkcs7TestRoot"
|
||||
}
|
||||
!endif
|
||||
|
||||
[FV.FVMAIN_COMPACT]
|
||||
BlockSize = $(FLASH_BLOCK_SIZE)
|
||||
FvAlignment = 16
|
||||
@@ -861,32 +860,6 @@ READ_STATUS = TRUE
|
||||
READ_LOCK_CAP = TRUE
|
||||
READ_LOCK_STATUS = TRUE
|
||||
|
||||
|
||||
!if $(CAPSULE_ENABLE) || $(RECOVERY_ENABLE)
|
||||
[FV.CapsuleDispatchFv]
|
||||
FvAlignment = 16
|
||||
ERASE_POLARITY = 1
|
||||
MEMORY_MAPPED = TRUE
|
||||
STICKY_WRITE = TRUE
|
||||
LOCK_CAP = TRUE
|
||||
LOCK_STATUS = TRUE
|
||||
WRITE_DISABLED_CAP = TRUE
|
||||
WRITE_ENABLED_CAP = TRUE
|
||||
WRITE_STATUS = TRUE
|
||||
WRITE_LOCK_CAP = TRUE
|
||||
WRITE_LOCK_STATUS = TRUE
|
||||
READ_DISABLED_CAP = TRUE
|
||||
READ_ENABLED_CAP = TRUE
|
||||
READ_STATUS = TRUE
|
||||
READ_LOCK_CAP = TRUE
|
||||
READ_LOCK_STATUS = TRUE
|
||||
|
||||
!if $(CAPSULE_ENABLE)
|
||||
INF SignedCapsulePkg/Universal/SystemFirmwareUpdate/SystemFirmwareUpdateDxe.inf
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
################################################################################
|
||||
#
|
||||
# Rules are use with the [FV] section's module INF type to define
|
||||
|
Reference in New Issue
Block a user