From Fedora Project Wiki
No edit summary |
No edit summary |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= | == Virtual UEFI == | ||
* | The idea here is to build UEFI binary firmware images from the BSD-licensed code at edk2.tianocore.org which can be used with qemu/KVM instead of the bochs/cbios/whatever images. | ||
* | |||
* | = To Do list = | ||
** | |||
** | * get OVMF to the point that QEMU can reasonably use it | ||
** | ** implement fw_cfg interfaces | ||
** | ** figure out how to get to a better build system | ||
* | *** probably this means an overlay repo that provides static makefiles for our situation | ||
* | ** CSM is a must-have :/ | ||
** we probably need our own FAT driver | |||
= Miscellany = | |||
* suspend/resume | |||
** probably need a custom S3 handler? | |||
** S5 should be normal | |||
* MacOS X support | |||
** emulated (faked) DMI/ACPI info? | |||
** do we need graphics drivers for MacOS to do this? | |||
*** they have a vesa driver, so that's one route. | |||
* Windows 7 support | |||
** Probably don't need DMI/ACPI tricks | |||
** no vga bios, so probably do need graphics drivers. Or maybe just fake the VGA BIOS, since it doesn't need to do much. |
Latest revision as of 16:39, 6 January 2010
Virtual UEFI
The idea here is to build UEFI binary firmware images from the BSD-licensed code at edk2.tianocore.org which can be used with qemu/KVM instead of the bochs/cbios/whatever images.
To Do list
- get OVMF to the point that QEMU can reasonably use it
- implement fw_cfg interfaces
- figure out how to get to a better build system
- probably this means an overlay repo that provides static makefiles for our situation
- CSM is a must-have :/
- we probably need our own FAT driver
Miscellany
- suspend/resume
- probably need a custom S3 handler?
- S5 should be normal
- MacOS X support
- emulated (faked) DMI/ACPI info?
- do we need graphics drivers for MacOS to do this?
- they have a vesa driver, so that's one route.
- Windows 7 support
- Probably don't need DMI/ACPI tricks
- no vga bios, so probably do need graphics drivers. Or maybe just fake the VGA BIOS, since it doesn't need to do much.