(grub_halt): Likewise.
* grub-core/lib/mips/qemu_mips/reboot.c (grub_reboot): Likewise.
+2012-06-06 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/kern/mips/qemu_mips/init.c (grub_exit): Implement.
+ (grub_halt): Likewise.
+ * grub-core/lib/mips/qemu_mips/reboot.c (grub_reboot): Likewise.
+
2012-06-06 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/term/serial.c (grub_serial_register)
void
grub_exit (void)
{
- while (1);
+ grub_halt ();
}
void
grub_halt (void)
{
+ grub_outl (42, 0xbfbf0004);
while (1);
}
*/
#include <grub/misc.h>
+#include <grub/cpu/io.h>
void
grub_reboot (void)
{
+ grub_outl (42, 0xbfbf0000);
while (1);
}