From Fedora Project Wiki
No edit summary
No edit summary
Line 1: Line 1:
= To Do list for EFI firmware on KVM =
== 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 KVM instead of the Bochs BIOS images.
 
= To Do list =


* Make edk2 package
* Make edk2 package
Line 10: Line 14:
* Figure out how to load new bios in KVM
* Figure out how to load new bios in KVM
* UI ?
* UI ?
= 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?
* Windows 7 support
** Probably don't need DMI/ACPI tricks
** no vga bios, so probably do need graphics drivers

Revision as of 19:33, 7 May 2009

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 KVM instead of the Bochs BIOS images.

To Do list

  • Make edk2 package
  • Make edk2-BaseTools package
  • Make EfiKVM package
    • Make FDF file
    • Make DSC file
    • Make DEC file
    • Write drivers?
  • Figure out how to load new bios in KVM
  • UI ?

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?
  • Windows 7 support
    • Probably don't need DMI/ACPI tricks
    • no vga bios, so probably do need graphics drivers