X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FVariable%2FRuntimeDxe%2FVariableRuntimeDxe.inf;h=64246a707f705c6eb085b9588ee2e785c2ea89ed;hb=2fcdca1d73deaaae32ba75223b102194e9382a82;hp=b8b4ecce8d444c6cb314234a7e7fbe2ebb4a6072;hpb=8d3a5c82a408c6a7c4c8aa96d0be6c99b8070ac5;p=mirror_edk2.git diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf b/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf index b8b4ecce8d..64246a707f 100644 --- a/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf +++ b/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf @@ -20,55 +20,67 @@ FILE_GUID = CBD2E4D5-7068-4FF5-B462-9822B4AD8D60 MODULE_TYPE = DXE_RUNTIME_DRIVER VERSION_STRING = 1.0 - EDK_RELEASE_VERSION = 0x00020000 - EFI_SPECIFICATION_VERSION = 0x00020000 - ENTRY_POINT = VariableServiceInitialize # # The following information is for reference only and not required by the build tools. # -# VALID_ARCHITECTURES = IA32 X64 +# VALID_ARCHITECTURES = IA32 X64 EBC # # VIRTUAL_ADDRESS_MAP_CALLBACK = VariableClassAddressChangeEvent # [Sources.common] - InitVariable.c - reclaim.c + Reclaim.c Variable.c Variable.h [Packages] MdePkg/MdePkg.dec + MdeModulePkg/MdeModulePkg.dec [LibraryClasses] MemoryAllocationLib BaseLib + SynchronizationLib UefiLib UefiBootServicesTableLib - FvbServiceLib BaseMemoryLib DebugLib UefiRuntimeLib DxeServicesTableLib UefiDriverEntryPoint PcdLib - HobLib - -[Guids] - gEfiFlashMapHobGuid [Protocols] - gEfiFirmwareVolumeBlockProtocolGuid # PROTOCOL SOMETIMES_CONSUMED - gEfiFaultTolerantWriteLiteProtocolGuid # PROTOCOL SOMETIMES_CONSUMED - gEfiVariableWriteArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED - gEfiVariableArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED + gEfiFirmwareVolumeBlockProtocolGuid ## SOMETIMES_CONSUMES + gEfiVariableWriteArchProtocolGuid ## ALWAYS_PRODUCES + gEfiVariableArchProtocolGuid ## ALWAYS_PRODUCES + gEfiFaultTolerantWriteProtocolGuid ## SOMETIMES_CONSUMES -[PcdsDynamic.common] - PcdFlashNvStorageVariableSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid +[Guids] + gEfiVariableGuid ## PRODUCES ## Configuration Table Guid + gEfiGlobalVariableGuid ## PRODUCES ## Variable Guid + gEfiEventVirtualAddressChangeGuid ## PRODUCES ## Event + +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxHardwareErrorVariableSize + gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize + gEfiMdeModulePkgTokenSpaceGuid.PcdHwErrStorageSize + +[FeaturePcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdVariableCollectStatistics ## SOMETIME_CONSUMES (statistic the information of variable.) [Depex] - gEfiFirmwareVolumeBlockProtocolGuid AND gEfiAlternateFvBlockGuid AND gEfiFaultTolerantWriteLiteProtocolGuid + gEfiFirmwareVolumeBlockProtocolGuid AND gEfiFaultTolerantWriteProtocolGuid +# [Event] +# ## +# # Event will be signaled for VIRTUAL_ADDRESS_CHANGE event. +# # +# EVENT_TYPE_NOTIFY_SIGNAL ## PRODUCES +# +# \ No newline at end of file