mirror of https://github.com/acidanthera/audk.git
MdeModulePkg FaultTolerantWrite: Let FaultTolerantWrite driver to depend on gEfiRuntimeArchProtocolGuid to consume gBS->CalculateCrc32().
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15064 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
f5d2935d7a
commit
bad2be3ed8
|
@ -3,7 +3,7 @@
|
|||
# which provides fault tolerant write capability for block devices.
|
||||
# Its implementation depends on the full functionality FVB protocol that support read, write/erase flash access.
|
||||
#
|
||||
# Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>
|
||||
# Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||
#
|
||||
# This program and the accompanying materials
|
||||
# are licensed and made available under the terms and conditions of the BSD License
|
||||
|
@ -68,6 +68,12 @@
|
|||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize
|
||||
|
||||
#
|
||||
# gBS->CalculateCrc32() is consumed in EntryPoint.
|
||||
# PI spec said: When the DXE Foundation is notified that the EFI_RUNTIME_ARCH_PROTOCOL
|
||||
# has been installed, then the Boot Service CalculateCrc32() is available.
|
||||
# So add gEfiRuntimeArchProtocolGuid Depex here.
|
||||
#
|
||||
[Depex]
|
||||
gEfiFirmwareVolumeBlockProtocolGuid
|
||||
gEfiFirmwareVolumeBlockProtocolGuid AND gEfiRuntimeArchProtocolGuid
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# depends on the full functionality SMM FVB protocol that support read, write/erase
|
||||
# flash access.
|
||||
#
|
||||
# Copyright (c) 2010 - 2013, Intel Corporation. All rights reserved.<BR>
|
||||
# Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||
#
|
||||
# This program and the accompanying materials
|
||||
# are licensed and made available under the terms and conditions of the BSD License
|
||||
|
@ -73,6 +73,12 @@
|
|||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize
|
||||
|
||||
#
|
||||
# gBS->CalculateCrc32() is consumed in EntryPoint.
|
||||
# PI spec said: When the DXE Foundation is notified that the EFI_RUNTIME_ARCH_PROTOCOL
|
||||
# has been installed, then the Boot Service CalculateCrc32() is available.
|
||||
# So add gEfiRuntimeArchProtocolGuid Depex here.
|
||||
#
|
||||
[Depex]
|
||||
gEfiSmmFirmwareVolumeBlockProtocolGuid
|
||||
gEfiSmmFirmwareVolumeBlockProtocolGuid AND gEfiRuntimeArchProtocolGuid
|
||||
|
||||
|
|
Loading…
Reference in New Issue