On Mon, Sep 24, 2018 at 2:54 PM Grant Likely <grant.lik...@arm.com> wrote:
>
> The UEFI spec already covers the requirements on the runtime memory map.
> No need to have a whole section on it here.

Is it worth just referring to the relevant section in the UEFI spec?

> Signed-off-by: Grant Likely <grant.lik...@arm.com>
Reviewed-by: Peter Robinson <pbrobin...@gmail.com>

> ---
>  source/chapter2-uefi.rst | 23 -----------------------
>  1 file changed, 23 deletions(-)
>
> diff --git a/source/chapter2-uefi.rst b/source/chapter2-uefi.rst
> index 7fd8aa6..6f7d260 100644
> --- a/source/chapter2-uefi.rst
> +++ b/source/chapter2-uefi.rst
> @@ -125,29 +125,6 @@ EL1 or EL2, with appropriate virtual address mappings.
>  When called, subsequent runtime service calls must be from the same Exception
>  level.
>
> -Runtime Memory Map
> -------------------
> -
> -Before calling ExitBootServices(), the final call to GetMemoryMap() returns a
> -description of the entire UEFI memory map, that includes the persistent 
> Runtime
> -Services mappings.
> -
> -After the call to ExitBootServices(), the Runtime Services page mappings can 
> be
> -relocated in virtual address space by calling SetVirtualAddressMap().
> -This call allows the Runtime Services to assign virtual addresses that are
> -compatible with the incoming Operating System memory map.
> -
> -A UEFI runtime environment compliant with this specification must not be
> -written with any assumption of an identity mapping between virtual and 
> physical
> -memory maps.
> -
> -UEFI operates with a 4K page size. With Runtime Services, these pages are
> -mapped into the Operating System address space.
> -
> -To allow Operating Systems to use 64K page mappings, UEFI 2.7, constrains all
> -mapped 4K memory pages to have identical page attributes, within the same
> -physical 64K page.
> -
>  Runtime Device Mappings
>  -----------------------
>
> --
> 2.13.0
>
> _______________________________________________
> Arm.ebbr-discuss mailing list
> arm.ebbr-disc...@arm.com
_______________________________________________
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to