grub/grub-core/loader/i386/pc
C. Masloch 08bcec5020 Improve FreeDOS direct loading support compatibility.
* include/grub/i386/relocator.h (grub_relocator16_state):
	New member ebp.
	* grub-core/lib/i386/relocator.c (grub_relocator16_ebp): New extern
	variable.
	(grub_relocator16_boot): Handle %ebp.
	* grub-core/lib/i386/relocator16.S: Likewise.
	* grub-core/loader/i386/pc/freedos.c:
	Load BPB to pass kernel which partition to load from.
	Check that kernel file is not too large.
	Set register dl to BIOS unit number as well.
2013-01-27 16:07:25 +01:00
..
chainloader.c Improve gettext support. Stylistic fixes and error handling fixes while 2012-02-08 19:26:01 +01:00
freedos.c Improve FreeDOS direct loading support compatibility. 2013-01-27 16:07:25 +01:00
linux.c * include/grub/misc.h (ALIGN_UP_OVERHEAD): New define. 2012-03-05 01:17:55 +01:00
ntldr.c Improve gettext support. Stylistic fixes and error handling fixes while 2012-02-08 19:26:01 +01:00
plan9.c Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
pxechainloader.c Terminate UNDI and PXE before launching the payload to avoid problems 2012-04-11 22:32:31 +02:00