TianoCore EDK2 master
|
#include <Library/DebugLib.h>
#include <Library/PcdLib.h>
#include <Library/SmmServicesTableLib.h>
#include <Protocol/DevicePath.h>
#include <Protocol/SmmFirmwareVolumeBlock.h>
#include "FwBlockService.h"
Go to the source code of this file.
Functions | |
VOID | InstallProtocolInterfaces (IN EFI_FW_VOL_BLOCK_DEVICE *FvbDevice) |
VOID | InstallVirtualAddressChangeHandler (VOID) |
EFI_STATUS | MarkIoMemoryRangeForRuntimeAccess (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINTN Length) |
VOID | SetPcdFlashNvStorageBaseAddresses (VOID) |
Functions related to the Firmware Volume Block service whose implementation is specific to the SMM driver build.
Copyright (C) 2015, Red Hat, Inc. Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file FwBlockServiceSmm.c.
VOID InstallProtocolInterfaces | ( | IN EFI_FW_VOL_BLOCK_DEVICE * | FvbDevice | ) |
Definition at line 20 of file FwBlockServiceSmm.c.
VOID InstallVirtualAddressChangeHandler | ( | VOID | ) |
Definition at line 56 of file FwBlockServiceSmm.c.
EFI_STATUS MarkIoMemoryRangeForRuntimeAccess | ( | IN EFI_PHYSICAL_ADDRESS | BaseAddress, |
IN UINTN | Length | ||
) |
Definition at line 66 of file FwBlockServiceSmm.c.
VOID SetPcdFlashNvStorageBaseAddresses | ( | VOID | ) |
Definition at line 79 of file FwBlockServiceSmm.c.