TianoCore EDK2 master
Loading...
Searching...
No Matches
FwBlockServiceSmm.c File Reference

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)
 

Detailed Description

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.

Function Documentation

◆ InstallProtocolInterfaces()

VOID InstallProtocolInterfaces ( IN EFI_FW_VOL_BLOCK_DEVICE FvbDevice)

Definition at line 20 of file FwBlockServiceSmm.c.

◆ InstallVirtualAddressChangeHandler()

VOID InstallVirtualAddressChangeHandler ( VOID  )

Definition at line 56 of file FwBlockServiceSmm.c.

◆ MarkIoMemoryRangeForRuntimeAccess()

EFI_STATUS MarkIoMemoryRangeForRuntimeAccess ( IN EFI_PHYSICAL_ADDRESS  BaseAddress,
IN UINTN  Length 
)

Definition at line 66 of file FwBlockServiceSmm.c.

◆ SetPcdFlashNvStorageBaseAddresses()

VOID SetPcdFlashNvStorageBaseAddresses ( VOID  )

Definition at line 79 of file FwBlockServiceSmm.c.