audk/ArmVirtPkg
Ard Biesheuvel 3c3cf1cd73 ArmVirtPkg: move all platforms to MdePkg/ BaseMemoryLib implementations
The BaseMemoryLibStm implementation under ArmPkg/ is being deprecated,
in favor of the generic versions under MdePkg, now that ARM and AARCH64
support has been added to both the generic C version (BaseMemoryLib) and
the accelerated version (BaseMemoryLibOptDxe). The latter uses unaligned
accesses and special cache maintenance instructions, and can therefore
not be used when the MMU is off.

So move to BaseMemoryLibOptDxe for the DXE phase and later, and to the
generic BaseMemoryLib before that.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
2016-09-21 08:44:06 +01:00
..
FdtClientDxe
HighMemDxe
Include
Library
PrePi
VirtioFdtDxe
XenAcpiPlatformDxe
XenioFdtDxe
ArmVirt.dsc.inc ArmVirtPkg: move all platforms to MdePkg/ BaseMemoryLib implementations 2016-09-21 08:44:06 +01:00
ArmVirtPkg.dec
ArmVirtQemu.dsc
ArmVirtQemu.fdf
ArmVirtQemuFvMain.fdf.inc
ArmVirtQemuKernel.dsc
ArmVirtQemuKernel.fdf
ArmVirtRules.fdf.inc
ArmVirtXen.dsc
ArmVirtXen.fdf
Contributions.txt
License.txt
VarStore.fdf.inc