From coreboot
Revision as of 19:55, 24 July 2009 by Hailfinger (talk | contribs) (Other Documentation)
Jump to: navigation, search

This page contains information on how to get started building and installing coreboot, as well as build tutorials for various specific motherboards.

Build tutorials and status pages

  • See Category:Tutorials for the full list of build tutorials / status pages for supported boards. Note that not all boards have such a page, yet.

Port Guides

Port guides and experiences.

coreboot v3

coreboot v2

coreboot v1

Other Documentation

Interesting and easy tasks

External articles


  • Breaking the Chains -- Using LinuxBIOS to Liberate Embedded x86 Processors
    • Jordan H. Crouse, Marc E. Jones, Ronald G. Minnich
  • LinuxBIOS - Freedom for your motherboard
    • Alan Carvalho de Assis
    • FISL 8.0 (8th Forum Internacional de Software Livre)
    • [ pdf ]
  • FreeVGA: Architecture Independent Video Graphics Initialization for LinuxBIOS
    • Li-Ta Lo, Gregory R. Watson, Ronald G. Minnich
    • Usenix, February 25 2005 (??)
    • [ html | pdf ]
  • Flexibility in ROM: A Stackable Open Source BIOS
    • Adam Agnew, Adam Sulmicki, Ronald Minnich, William Arbaugh
    • USENIX 2003 Annual Technical Conference, FREENIX Track
    • [ HTML ]
  • Supermon: High performance monitoring for Linux clusters
  • LOBOS and LinuxBIOS
    • Cluster Research Brochure
    • prepared for SC 2000, November 4-10 2000
    • [ pdf ]
  • Putting Linux on your motherboard
  • A Framework for Using Processor Cache as RAM (CAR)
    • Eswaramoorthi Nallusamy
    • University of New Mexico
    • [ ppt | pdf]


These books do not address LinuxBIOS specifically but provide background information useful for BIOS-level programming on PC hardware.