File:  [NetBSD Developer Wiki] / wikisrc / projects / project / efi.mdwn
Revision 1.7: download - view: text, annotated - select for diffs
Sat Aug 25 00:42:44 2018 UTC (2 years, 3 months ago) by maya
Branches: MAIN
CVS tags: HEAD
Mark done.

[[!template id=project

title="Machine-independent EFI bootloader (for ARM)"


[Jared McNeill](

duration="2 months"
done_by="Jared McNeill"


Add support for booting EFI on ARM machines, and improve EFI support


* Separate the x86 code out from the EFI implementation
* Run EFI bootloader using U-Boot EFI services on ARM
* Add support for booting ARM images using ARM FDT boot protocol

**Extended goals:**

* Add EFI loader to armv7.img and switch it from MBR to GPT or hybrid partition table
* Machine-independent EFI framebuffer support


CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb