- Add 2013Q4 report on UEFI boot
Submitted by: emaste
This commit is contained in:
parent
1dcb179d8b
commit
e71503229b
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=43502
1 changed files with 56 additions and 1 deletions
|
@ -19,7 +19,7 @@
|
|||
|
||||
<!-- XXX: Keep updating the number of entries -->
|
||||
<p>Thanks to all the reporters for the excellent work! This report
|
||||
contains 15 entries and we hope you enjoy reading it.</p>
|
||||
contains 16 entries and we hope you enjoy reading it.</p>
|
||||
|
||||
<p>The deadline for submissions covering between January and
|
||||
March 2014 is April 7th, 2014.</p>
|
||||
|
@ -869,4 +869,59 @@
|
|||
<task>Enable by default on the <tt>amd64</tt> architecture.</task>
|
||||
</help>
|
||||
</project>
|
||||
|
||||
<project cat='kern'>
|
||||
<title>UEFI Boot</title>
|
||||
|
||||
<contact>
|
||||
<person>
|
||||
<name>
|
||||
<given>Ed</given>
|
||||
<common>Maste</common>
|
||||
</name>
|
||||
<email>emaste@FreeBSD.org</email>
|
||||
</person>
|
||||
</contact>
|
||||
|
||||
<links>
|
||||
<url href="https://wiki.freebsd.org/UEFI">UEFI wiki page</url>
|
||||
<url href="http://svnweb.freebsd.org/base/projects/uefi/">UEFI project branch</url>
|
||||
</links>
|
||||
|
||||
<body>
|
||||
<p>The Unified Extensible Firmware Interface (UEFI) provides boot-
|
||||
and run-time services for x86 computers, and is a replacement for
|
||||
the legacy BIOS. This project will adapt the &os; loader and
|
||||
kernel boot process for compatibility with UEFI firmware, found
|
||||
on contemporary servers, desktops, and laptops.</p>
|
||||
|
||||
<p>In 2013, The &os; Foundation sponsored Benno Rice for a short
|
||||
project to improve the UEFI bootloader. This resulted in a
|
||||
working proof-of-concept in the UEFI project branch, but it was
|
||||
not ready to be merged to &os; <tt>head</tt>.</p>
|
||||
|
||||
<p>Ed Maste has taken that original work and, with review feedback
|
||||
from Konstantin Belousov, been preparing it for integration into
|
||||
&os; <tt>head</tt>. Some changes have been merged to
|
||||
<tt>head</tt> already. The rest will be merged as they are
|
||||
refined.</p>
|
||||
|
||||
<p>Intel provided a motherboard and CPU for the project, which
|
||||
proved invaluable for addressing bugs that did not appear while
|
||||
testing with the QEMU emulator.</p>
|
||||
|
||||
<p>This work is sponsored by The &os; Foundation.</p>
|
||||
</body>
|
||||
|
||||
<help>
|
||||
<task>Resolve a 32- vs 64-bit <tt>libstand(3)</tt> build issue.</task>
|
||||
<task>Merge kernel parsing of EFI memory map metadata.</task>
|
||||
<task>Integrate EFI framebuffer with <tt>vt(9)</tt> (also known as
|
||||
Newcons).</task>
|
||||
<task>Connect <tt>efiloader</tt> to the build.</task>
|
||||
<task>Document manual installation for dual-boot configurations.</task>
|
||||
<task>Integrate UEFI configuration with the &os; instaler.</task>
|
||||
<task>Support secure boot.</task>
|
||||
</help>
|
||||
</project>
|
||||
</report>
|
||||
|
|
Loading…
Reference in a new issue