|
TianoCore EDK2 master
|
#include <Uefi.h>#include <Library/DebugLib.h>#include <Library/DevicePathLib.h>#include <Library/HiiLib.h>#include <Library/UefiBootServicesTableLib.h>#include <Library/UefiRuntimeServicesTableLib.h>#include "MemoryAttributeManagerDxe.h"Go to the source code of this file.
Data Structures | |
| struct | HII_VENDOR_DEVICE_PATH |
Functions | |
| STATIC EFI_STATUS EFIAPI | InstallHiiPages (VOID) |
| STATIC VOID | UninstallEfiMemoryAttributeProtocol (VOID) |
| EFI_STATUS EFIAPI | MemoryAttributeManagerInitialize (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
Variables | |
| UINT8 | MemoryAttributeManagerDxeHiiBin [] |
| UINT8 | MemoryAttributeManagerDxeStrings [] |
| STATIC HII_VENDOR_DEVICE_PATH | mVendorDevicePath |
Copyright (c) 2023-2024, Mario Bălănică mario.nosp@m.bala.nosp@m.nica0.nosp@m.2@gm.nosp@m.ail.c.nosp@m.om
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file MemoryAttributeManagerDxe.c.
| STATIC EFI_STATUS EFIAPI InstallHiiPages | ( | VOID | ) |
Installs HII page for user configuration.
| EFI_SUCCESS | The operation completed successfully. |
Definition at line 57 of file MemoryAttributeManagerDxe.c.
| EFI_STATUS EFIAPI MemoryAttributeManagerInitialize | ( | IN EFI_HANDLE | ImageHandle, |
| IN EFI_SYSTEM_TABLE * | SystemTable | ||
| ) |
The entry point for MemoryAttributeManagerDxe driver.
| [in] | ImageHandle | The image handle of the driver. |
| [in] | SystemTable | The system table. |
| EFI_SUCCESS | The operation completed successfully. |
Definition at line 162 of file MemoryAttributeManagerDxe.c.
| STATIC VOID UninstallEfiMemoryAttributeProtocol | ( | VOID | ) |
This function uninstalls the EFI_MEMORY_ATTRIBUTE_PROTOCOL from CpuDxe's handle.
Definition at line 103 of file MemoryAttributeManagerDxe.c.
| STATIC HII_VENDOR_DEVICE_PATH mVendorDevicePath |
Definition at line 26 of file MemoryAttributeManagerDxe.c.