mirror of https://github.com/acidanthera/audk.git
966363d5a3
The flash memory range is an IO address and should be presented as Memory Mapped IO in EFI Runtime mapping. This information can be used by OS when mapping the flash memory range. It is especially helpful in SEV guest case, in which IO addresses should be mapped as unencrypted. If memory region is not marked as MMIO then OS maps the range as encrypted. Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org> Cc: Anthony Perard <anthony.perard@citrix.com> Cc: Julien Grall <julien.grall@linaro.org> Cc: Justen Jordan L <jordan.l.justen@intel.com> Cc: Laszlo Ersek <lersek@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Brijesh Singh <brijesh.singh@amd.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Regression-tested-by: Laszlo Ersek <lersek@redhat.com> |
||
---|---|---|
.. | ||
FvbInfo.c | ||
FvbServicesRuntimeDxe.inf | ||
FvbServicesSmm.inf | ||
FwBlockService.c | ||
FwBlockService.h | ||
FwBlockServiceDxe.c | ||
FwBlockServiceSmm.c | ||
QemuFlash.c | ||
QemuFlash.h | ||
QemuFlashDxe.c | ||
QemuFlashSmm.c |