]> git.proxmox.com Git - mirror_edk2.git/commit - ArmVirtPkg/ArmVirtPkg.dec
ArmVirtPkg: introduce ArmVirtMemInfoLib library class
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Fri, 17 Nov 2017 13:55:17 +0000 (13:55 +0000)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 23 Nov 2017 16:05:18 +0000 (16:05 +0000)
commit77ca9182818f28334f17f772adc7dfe24d8cf55f
treecd9dc3890b9fbb5d6776fe6bcaed5b4f3c1f75af
parentdc1235c14893f9e1497c41c368a3bd9e8a21bf7d
ArmVirtPkg: introduce ArmVirtMemInfoLib library class

As part of the effort to get rid of ArmPlatformLib (which incorporates
far too many duties in a single library), introduce ArmVirtMemInfoLib
which will be invoked by our ArmVirtMemoryInitPeiLib implementation to
get a description of the virtual address space. This will allow us to
remove this functionality from ArmPlatformLib later, or, in the case of
ArmVirtXen and ArmVirtQemuKernel, drop ArmPlatformLib altogether.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
ArmVirtPkg/ArmVirtPkg.dec
ArmVirtPkg/Include/Library/ArmVirtMemInfoLib.h [new file with mode: 0644]