grub/grub-core/loader
Vladimir 'phcoder' Serbinenko 678f4b6713 Move grub_chainloader_real_boot out of the kernel.
* grub-core/Makefile.am: Remove machine/loader.h.
	* grub-core/kern/i386/pc/startup.S (grub_chainloader_real_boot):
	Removed.
	* grub-core/lib/i386/relocator.c (grub_relocator16_esi): New extern
	variable.
	(grub_relocator16_keep_a20_enabled): Likewise.
	(grub_relocator16_boot): Fill new variables.
	* grub-core/lib/i386/relocator16.S: Add gate a20 handling.
	* grub-core/loader/i386/pc/chainloader.c (grub_chainloader_boot): Use
	relocator.
	(grub_chainloader_unload): Likewise.
	(grub_chainloader_cmd): Likewise.
	* include/grub/i386/pc/loader.h: Removed.
	* include/grub/i386/relocator.h (grub_relocator16_state): Add a20
	and esi. All initialisers updated.
2011-11-12 15:46:50 +01:00
..
efi * grub-core/commands/cmp.c (grub_cmd_cmp): Remove unnecessary NULL 2011-06-26 17:17:41 +02:00
i386 Move grub_chainloader_real_boot out of the kernel. 2011-11-12 15:46:50 +01:00
ia64/efi * grub-core/disk/ahci.c: Add missing license statements. 2011-06-24 00:29:21 +02:00
mips * grub-core/loader/mips/linux.c (loongson_machtypes): Fix fuloong type 2011-10-30 19:30:04 +01:00
powerpc/ieee1275 Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00
sparc64/ieee1275 Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00
aout.c Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00
macho.c * grub-core/io/gzio.c (grub_gzio_open): Removed "transparent" parameter. 2010-09-05 13:05:36 +02:00
macho32.c automake commit without merge history 2010-05-06 11:34:04 +05:30
macho64.c automake commit without merge history 2010-05-06 11:34:04 +05:30
machoXX.c automake commit without merge history 2010-05-06 11:34:04 +05:30
multiboot.c * grub-core/commands/acpihalt.c: Gettextized. 2011-11-11 21:44:56 +01:00
multiboot_elfxx.c * grub-core/loader/multiboot_elfxx.c (Elf_Shdr): Set according to 2011-09-28 16:43:00 +02:00
multiboot_mbi2.c * grub-core/bus/usb/usb.c (attach_hooks): Make static. 2011-03-23 12:05:13 +01:00
xnu.c Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00
xnu_resume.c * grub-core/io/gzio.c (grub_gzio_open): Removed "transparent" parameter. 2010-09-05 13:05:36 +02:00