grub/grub-core/lib/i386
Vladimir 'phcoder' Serbinenko 94f064b4c9 Fix interrupt mixup from previous commit.
* include/grub/i386/pc/int.h (grub_i386_idt): New struct.
	(grub_realidt): New var.
	* grub-core/lib/i386/relocator16.S (grub_relocator16_idt): New variable
	Load idt.
	* grub-core/lib/i386/relocator.c (grub_relocator16_idt):
	New declaration.
	(grub_relocator16_boot): Set grub_relocator16_idt.
	* grub-core/kern/i386/realmode.S (realidt): Renamed to ...
	(LOCAL(realidt)): ... this.
	* grub-core/boot/i386/pc/startup_raw.S: Pass pointer to realidt in eax.
	* grub-core/kern/i386/pc/startup.S: Save pointer to realidt.
	(grub_realidt): New variable.
2012-02-26 22:10:13 +01:00
..
pc Add const keyword to grub_env_get and gettextize week days. 2011-11-11 20:34:37 +01:00
backtrace.c * grub-core/lib/i386/backtrace.c (grub_cmd_backtrace): Move from ... 2012-02-26 21:04:45 +01:00
halt.c * grub-core/commands/acpihalt.c: Gettextized. 2011-11-11 21:44:56 +01:00
reboot.c Move chainloader_real_boot out of the kernel 2011-10-21 00:16:59 +02:00
reboot_trampoline.S * grub-core/kern/i386/pc/startup.S (grub_exit): Add missing zeroing-out. 2011-10-23 23:04:57 +02:00
relocator.c Fix interrupt mixup from previous commit. 2012-02-26 22:10:13 +01:00
relocator16.S Fix interrupt mixup from previous commit. 2012-02-26 22:10:13 +01:00
relocator32.S Zero %ebp and %edi when entering Linux's 32-bit entry point, as 2010-09-02 22:36:09 +01:00
relocator64.S Merge mainline into newreloc. For now without boot tests 2010-08-25 03:25:18 +02:00
relocator_asm.S Merge mainline into newreloc. For now without boot tests 2010-08-25 03:25:18 +02:00
relocator_backward.S automake commit without merge history 2010-05-06 11:34:04 +05:30
relocator_common.S Merge mainline into newreloc. For now without boot tests 2010-08-25 03:25:18 +02:00
setjmp.S * include/grub/dl.h [ASM_FILE]: Adapt for assembly. 2011-04-20 01:37:48 +02:00