[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] i386-qemu port
From: |
Pavel Roskin |
Subject: |
Re: [PATCH] i386-qemu port |
Date: |
Sun, 21 Jun 2009 15:00:42 -0400 |
On Sun, 2009-06-21 at 20:17 +0200, Robert Millan wrote:
> Hi,
>
> I ported GRUB to QEMU. It's mostly based on the coreboot port, with the
> main difference being that we include code to transition from i8086 mode,
> an i386 firmware entry point and produce raw code images instead of ELF.
That's great news! Eventually, it would be nice to have support for
many other platforms supported by qemu, such as arm and mips. This way,
it will be possible to emulate many platforms in qemu without having to
implement the platform specific firmware.
> The result is you can do e.g.
>
> $ sudo grub-mkrawimage at_keyboard normal etc -o /usr/share/qemu/grub
Please consider if we can call it grub-mkimage unless grub-mkimage would
make sense as a separate executable for that platform.
> This patch is incomplete, still includes a few hacks and needs general
> cleanup. I'll send a few cleanup patches separately so we can integrate
> this avoiding code duplication and ugly kludges.
It should be one of our priorities to make the code easy to maintain and
extend.
--
Regards,
Pavel Roskin
- Re: does module area require alignment? (Re: [PATCH] i386-qemu port), (continued)
[PATCH] move grub_stop() (Re: [PATCH] i386-qemu port), Robert Millan, 2009/06/21
- Re: [PATCH] move grub_stop() (Re: [PATCH] i386-qemu port), Pavel Roskin, 2009/06/21
- Re: [PATCH] move grub_stop() (Re: [PATCH] i386-qemu port), Robert Millan, 2009/06/21
- Re: [PATCH] move grub_stop() (Re: [PATCH] i386-qemu port), Pavel Roskin, 2009/06/21
- Re: [PATCH] move grub_stop() (Re: [PATCH] i386-qemu port), Robert Millan, 2009/06/22
- Re: [PATCH] move grub_stop() (Re: [PATCH] i386-qemu port), Pavel Roskin, 2009/06/22
- Re: [PATCH] move grub_stop() (Re: [PATCH] i386-qemu port), Robert Millan, 2009/06/22
Re: [PATCH] i386-qemu port,
Pavel Roskin <=
[PATCH] rename kernel.elf to kernel.img (Re: [PATCH] i386-qemu port), Robert Millan, 2009/06/21
[PATCH] swap real_to_prot() and prot_to_real() (Re: [PATCH] i386-qemu port), Robert Millan, 2009/06/21