Coreboot (formerly known as LinuxBIOS) is a
project that aims to replace the normal BIOS with
a little bit of hardware initialization and a
payload. Payloads can include a compressed Linux
kernel, FILO, GRUB2, OpenBIOS, Open Firmware,
SmartFirmware, GNUFI (UEFI), Etherboot, ADLO (for
booting Windows and OpenBSD), Plan 9, or
memtest86.
License: GNU General Public License (GPL)
Changes:
Support was added for the following hardware: the
Intel 3100 (PCI IDs, integrated SuperIO, UART,
northbridge, RAM controller, and the "Mt. Arvon"
mainboard), the MSI MS-6119 mainboard, the Winbond
W39V080FA series of chips, and the K8M890. Initial
support was added for the Intel 82830 northbridge
and RCA RM4100 board. A GPIO dumping utility for
Intel ICH series southbridges was added. Support
was added for flashing on the Kontron 986LCD-M
board. ICH9 detection was added to flashrom.
Speedstep support was added for VIA C7 based CPUs.
Major bugfixes, code cleanups, table cleanups, and
documentation fixes were done.