grub/grub-core/kern/i386/xen
Juergen Gross d87a8ebb48 xen: Init memory regions for PVH
Add all usable memory regions to grub memory management and add the
needed mmap iterate code, which will be used by grub core (e.g.
grub-core/lib/relocator.c or grub-core/mmap/mmap.c).

As we are running in 32-bit mode don't add memory above 4GB.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Tested-by: Hans van Kranenburg <hans@knorrie.org>
2020-09-21 13:57:20 -04:00
..
hypercall.S Make grub_xen_hypercall on i386 cdecl rather than stdcall to avoid 2013-12-16 18:10:50 +01:00
pvh.c xen: Init memory regions for PVH 2020-09-21 13:57:20 -04:00
startup.S Add new ports: i386-xen and x86_64-xen. This allows running GRUB in 2013-11-09 21:29:11 +01:00
startup_pvh.S xen: Add PVH boot entry code 2020-09-21 13:57:20 -04:00
tsc.c tsc: Use alternative delay sources whenever appropriate. 2015-11-27 11:39:55 +01:00