[[!template id=project
title="Machine-independent EFI bootloader (for ARM)"
contact="""
[port-arm](mailto:port-arm@NetBSD.org)
"""
mentors="""
[Jared McNeill](mailto:port-arm@NetBSD.org)
"""
category="kernel"
difficulty="easy"
duration="2 months"
done_by="Jared McNeill"
description="""
Add support for booting EFI on ARM machines, and improve EFI support
**Milestones:**
* 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 <wikimaster@NetBSD.org> software: FreeBSD-CVSweb