3 Copyright (c) 2011-2013, ARM Limited. All rights reserved.
4 Copyright (c) 2017, Linaro, Ltd. All rights reserved.
6 SPDX-License-Identifier: BSD-2-Clause-Patent
10 #ifndef _ARM_VIRT_MEMINFO_LIB_H_
11 #define _ARM_VIRT_MEMINFO_LIB_H_
14 #include <Library/ArmLib.h>
17 Return the Virtual Memory Map of your platform
19 This Virtual Memory Map is used by MemoryInitPei Module to initialize the MMU
22 @param[out] VirtualMemoryMap Array of ARM_MEMORY_REGION_DESCRIPTOR
23 describing a Physical-to-Virtual Memory
24 mapping. This array must be ended by a
25 zero-filled entry. The allocated memory
32 OUT ARM_MEMORY_REGION_DESCRIPTOR
**VirtualMemoryMap