grub/kern/i386
Robert Millan 5239348f18 2009-12-02 Robert Millan <rmh.grub@aybabtu.com>
Use the same reboot approach on i386 coreboot and qemu as we do on
        BIOS.

        * conf/i386-coreboot.rmk (kernel_img_HEADERS): Add `cpu/reboot.h'.
        (reboot_mod_SOURCES): Remove `kern/i386/reboot.c'.
        * kern/i386/reboot.c: Remove.
        * include/grub/i386/reboot.h (grub_reboot): Export function.
        * kern/i386/pc/startup.S (grub_reboot): Move from here ...
        * kern/i386/realmode.S (grub_reboot): ... to here.  Jump to
        0xf000:0xfff0 instead of 0xffff:0x0000.
        [!GRUB_MACHINE_PCBIOS] (prot_to_real): Do not restore interrupts.
        * kern/i386/qemu/startup.S: Include `"../realmode.S"'.
2009-12-02 22:48:02 +00:00
..
coreboot Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
efi 2009-03-22 Pavel Roskin <proski@gno.org> 2009-03-22 00:37:49 +00:00
ieee1275 2009-06-22 Robert Millan <rmh.grub@aybabtu.com> 2009-06-22 18:04:37 +00:00
pc 2009-12-02 Robert Millan <rmh.grub@aybabtu.com> 2009-12-02 22:48:02 +00:00
qemu 2009-12-02 Robert Millan <rmh.grub@aybabtu.com> 2009-12-02 22:48:02 +00:00
dl.c 2009-07-01 Pavel Roskin <proski@gnu.org> 2009-07-01 14:49:22 +00:00
halt.c 2009-06-16 Pavel Roskin <proski@gnu.org> 2009-06-16 20:55:53 +00:00
loader.S 2009-05-03 Bean <bean123ch@gmail.com> Vladimir Serbinenko <phcoder@gmail.com> 2009-05-03 09:03:31 +00:00
misc.S 2009-06-22 Robert Millan <rmh.grub@aybabtu.com> 2009-06-22 18:04:37 +00:00
multiboot_mmap.c 2009-11-13 Robert Millan <rmh.grub@aybabtu.com> 2009-11-13 13:34:51 +00:00
pit.c 2008-08-07 Christian Franke <franke@computer.org> 2008-08-07 19:43:36 +00:00
realmode.S 2009-12-02 Robert Millan <rmh.grub@aybabtu.com> 2009-12-02 22:48:02 +00:00
tsc.c remove all trailing whitespace 2009-06-10 21:04:23 +00:00