Projects / Coreboot

Coreboot

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.

Tags Boot
Licenses GPL
Implementation C Assembly

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  07 Apr 2009 00:33
  • Rrelease-after

    Changes: This release adds support for SST25VF040.REMS, Supermicro h8dm3, and tim-8690-mt. It improves flash chip access. It fixes memory mapping. It adds support for K8 MSRs. It improves support for ck804 boards. It adds ACPI support for the Tyan s2891, s2892, and s2895. It adds LPC47M182 access to superiotool. It has massive updates for the Intel i82801gx, i945 northbridge, and Kontron 986LCD-M. It has updated microcode for the Intel Core2 and AMD Fam10 DR-B2 and B3. There are numerous code cleanups and bugfixes.

    • Rrelease-mid
    •  20 Feb 2009 18:37
    • Rrelease-after

    Changes: This release fixes Bayou payload execution. It fixes MTRR setup for UMA architectures. It increases ROM_IMAGE_SIZE for the Agami Aruma to resolve overlapping sections. It adds dynamically generated P-States infrastructure on applicable architectures. It adds QWord support to acpigen. It adds TOM2 to the K8 DSDT. It has assorted bugfixes, code cleanups, and documentation fixes.

    • Rrelease-mid
    •  10 Feb 2009 00:40
    • Rrelease-after

    Changes: This release adds initial heterogeneous dual-channel support. It adds support for Winbond W83627UHG Super I/O, i631x LPC, and AMD-768, SST49LF020. It adds erase/write to AT25DF* and AT25DF* chips. It improves support for Gigabit GA-MA78G-DS3H, K8 rev F DDR2, Am29F080B, Am29LV081B, SST39VF080, Winbond SuperIO SPI, Intel Desktop Board D201GLY, ST M29F002T/NT/B, and MSI MS-7046. There are bugfixes, refactoring of code, code cleanup, and documentation fixes.

    • Rrelease-mid
    •  29 Dec 2008 21:22
    • Rrelease-after

    Changes: This release adds an extra board-enable line for the Kontron 986LCD-M/mITX to support other versions of the board, a register map based on the NSC PC87392 datasheet, and an mptable for the VIA pc2500e. The code now correctly initializes the ICH SPI opcodes. It fixes the RS690 chipset for 1 GHz noncoherent HyperTransport, as well as init weirdness with the Seagate Barracuda. Improved Windows support. It extends debugging facilities for many chips and busses. It fixes many implicit declarations. There is extensive code cleanup.

    • Rrelease-mid
    •  18 Dec 2008 08:36
    • Rrelease-after

    Changes: This release added AMD PISTACHIO mainboard support, preliminary support for multiple DIMMs on the Intel 440BX chipset, 690G and 690(MT) internal graphics support, and initial support for the NEC PowerMate 2000 and the ASUS P2B-DS (dual-CPU) boards. Winbond Super I/O chip support was improved. AMD sb600 HPET setup, AMD rs690 VID DID reporting, and AMD dbm690t ACPI support were added along with IDs for MX29*, SST_2[56]VF* and W_25X* flash chips. inteltool now supports i965, i975, and ICH8M. AMD SB700 flash enable was added.

    Rss Recent comments

    Rcomment-before 28 Jan 2008 09:12 Rcomment-trans imipak Rcomment-after

    Re: Now boots Plan 9

    > Now boots Plan 9 from Bell Labs. Fancy

    > any name changing?

    See what you've done? "coreboot" sounds like something one does with a coredump. (Seriously, you're right, the name was getting inaccurate.)

    Rcomment-before 02 Jul 2006 07:14 Rcomment-trans ems9 Rcomment-after

    Now boots Plan 9
    Now boots Plan 9 from Bell Labs (http://freshmeat.net/projects/plan9/). Fancy any name changing?

    E9ba94f3eb7ee961bbabd1a4a8ccdc42_thumb

    Project Spotlight

    GNMS

    A tool to monitor the states of network elements.

    4367a62129bf0aa99f6a48b21a1c7566_thumb

    Project Spotlight

    subtle

    A tiling window manager with a very flexible and dynamic layout.