grub/include/grub/i386/pc
Juergen Gross fc9d47ead5 xen: Prepare common code for Xen PVH support
Some common code needs to be special cased for Xen PVH mode. This hits
mostly Xen PV mode specific areas.

Split include/grub/i386/pc/int_types.h off from
include/grub/i386/pc/int.h to support including this file later from
xen_pvh code without the grub_bios_interrupt definition.

Move definition of struct grub_e820_mmap_entry from
grub-core/mmap/i386/pc/mmap.c to include/grub/i386/memory.h in order
to make it usable from xen_pvh code.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Tested-by: Hans van Kranenburg <hans@knorrie.org>
2018-12-12 12:03:27 +01:00
..
apm.h Implement APM 2010-09-15 11:42:18 +02:00
biosdisk.h Add gcc_struct to all packed structures when compiling with mingw. 2013-12-15 14:14:30 +01:00
biosnum.h 2009-06-11 Vladimir Serbinenko <phcoder@gmail.com> 2009-06-11 16:13:39 +00:00
boot.h Fix various issues created by previous commits 2010-04-26 10:56:12 +02:00
chainloader.h BPB patching support (untested) 2011-04-05 14:40:15 +02:00
console.h Add monochrome text support (mda_text, aka `hercules' in grub-legacy). 2012-06-28 15:27:54 +02:00
int.h xen: Prepare common code for Xen PVH support 2018-12-12 12:03:27 +01:00
int_types.h xen: Prepare common code for Xen PVH support 2018-12-12 12:03:27 +01:00
kernel.h Defer multiboot device parsing until we're in compressed part. 2011-11-12 21:12:52 +01:00
memory.h Move common BIOS/coreboot memory map declarations to 2013-11-23 12:39:21 +01:00
pxe.h Add gcc_struct to all packed structures when compiling with mingw. 2013-12-15 14:14:30 +01:00
time.h Avoid costly 64-bit division in grub_get_time_ms on most platforms. 2013-03-10 17:45:38 +01:00
vbe.h Add gcc_struct to all packed structures when compiling with mingw. 2013-12-15 14:14:30 +01:00
vesa_modes_table.h Implement APM 2010-09-15 11:42:18 +02:00