Difference between revisions of "Documentation"

From coreboot
Jump to: navigation, search
m (Port Guides)
(Papers/Articles/Slides: Change the layout to be more unified)
Line 62: Line 62:
 
== Papers/Articles/Slides ==
 
== Papers/Articles/Slides ==
  
=== Breaking the Chains -- Using LinuxBIOS to Liberate Embedded x86 Processors ===
+
* Breaking the Chains -- Using LinuxBIOS to Liberate Embedded x86 Processors
* Jordan H. Crouse, Marc E. Jones, Ronald G. Minnich
+
** Jordan H. Crouse, Marc E. Jones, Ronald G. Minnich
* Proceedings of the Linux Symposium, June 27th-­30th, 2007, Ottawa, Ontario, Canada
+
** Proceedings of the Linux Symposium, June 27th-­30th, 2007, Ottawa, Ontario, Canada
* [ [https://ols2006.108.redhat.com/2007/Reprints/crouse-Reprint.pdf pdf] | [http://linuxbios.org/images/8/88/Crouse-Reprint.pdf pdf (local copy)] ]
+
** [ [https://ols2006.108.redhat.com/2007/Reprints/crouse-Reprint.pdf pdf] | [http://linuxbios.org/images/8/88/Crouse-Reprint.pdf pdf (local copy)] ]
  
=== LinuxBIOS - Freedom for your motherboard ===
+
* LinuxBIOS - Freedom for your motherboard
* Alan Carvalho de Assis
+
** Alan Carvalho de Assis
* FISL 8.0 (8th Forum Internacional de Software Livre)
+
** FISL 8.0 (8th Forum Internacional de Software Livre)
* [ [[Media:LinuxBIOS-FISL8.pdf|pdf]] ]
+
** [ [[Media:LinuxBIOS-FISL8.pdf|pdf]] ]
  
=== FSF is moving towards LinuxBIOS deployment (Russian article) ===
+
* FSF is moving towards LinuxBIOS deployment (Russian article)
* Anton Borisov
+
** Anton Borisov
* SAMAG, 02-2006 (http://www.samag.ru)
+
** SAMAG, 02-2006 (http://www.samag.ru)
* [ [[Media:LX2%40FSF_4a.pdf|pdf]] | [http://ps.kaos.ru/download/FSF_migrates_to_LinuxBIOS_technology.pdf alternative PDF] ]
+
** [ [[Media:LX2%40FSF_4a.pdf|pdf]] | [http://ps.kaos.ru/download/FSF_migrates_to_LinuxBIOS_technology.pdf alternative PDF] ]
  
=== FreeVGA: Architecture Independent Video Graphics Initialization for LinuxBIOS ===
+
* FreeVGA: Architecture Independent Video Graphics Initialization for LinuxBIOS
* Li-Ta Lo, Gregory R. Watson, Ronald G. Minnich
+
** Li-Ta Lo, Gregory R. Watson, Ronald G. Minnich
* Usenix, February 25 2005 (??)
+
** Usenix, February 25 2005 (??)
* [ [http://www.linuxbios.org/data/vgabios/ html] | [[Media:vgabios.pdf|pdf]] ]
+
** [ [http://www.linuxbios.org/data/vgabios/ html] | [[Media:vgabios.pdf|pdf]] ]
  
=== Flexibility in ROM: A Stackable Open Source BIOS ===
+
* Flexibility in ROM: A Stackable Open Source BIOS
* Adam Agnew, Adam Sulmicki, Ronald Minnich, William Arbaugh
+
** Adam Agnew, Adam Sulmicki, Ronald Minnich, William Arbaugh
* USENIX 2003 Annual Technical Conference, FREENIX Track
+
** USENIX 2003 Annual Technical Conference, FREENIX Track
* [ [http://www.usenix.org/events/usenix03/tech/freenix03/agnew/agnew_html/index.html HTML] ]
+
** [ [http://www.usenix.org/events/usenix03/tech/freenix03/agnew/agnew_html/index.html HTML] ]
  
=== Supermon: High performance monitoring for Linux clusters ===
+
* Supermon: High performance monitoring for Linux clusters
* Ron Minnich, Los Alamos National Laboratory, and Karen Reid, University of Toronto
+
** Ron Minnich, Los Alamos National Laboratory, and Karen Reid, University of Toronto
* The [http://www.linuxshowcase.org/2001/ Fifth Annual Linux Showcase and Conference], Oakland, CA, November 5-10 2001
+
** The [http://www.linuxshowcase.org/2001/ Fifth Annual Linux Showcase and Conference], Oakland, CA, November 5-10 2001
* [ [[Media:supermon.ps|ps]] ]  
+
** [ [[Media:supermon.ps|ps]] ]  
  
=== LOBOS and LinuxBIOS ===
+
* LOBOS and LinuxBIOS
* Cluster Research Brochure
+
** Cluster Research Brochure
* prepared for SC 2000, November 4-10 2000
+
** prepared for SC 2000, November 4-10 2000
* [ [[Media:sc00.pdf|pdf]] ]  
+
** [ [[Media:sc00.pdf|pdf]] ]  
  
=== The Linux BIOS ===
+
* The Linux BIOS
* Ron Minnich, James Hendricks, and Dale Webster, Los Alamos National Laboratory
+
** Ron Minnich, James Hendricks, and Dale Webster, Los Alamos National Laboratory
* The [http://www.linuxshowcase.org/2000/ Fourth Annual Linux Showcase and Conference], Atlanta, GA, October 4-11 2000
+
** The [http://www.linuxshowcase.org/2000/ Fourth Annual Linux Showcase and Conference], Atlanta, GA, October 4-11 2000
* [ [[Media:linuxbios.pdf|pdf]] | [[Media:linuxbios.ps|ps]] ]  
+
** [ [[Media:linuxbios.pdf|pdf]] | [[Media:linuxbios.ps|ps]] ]  
  
=== LOBOS (Linux OS Boots Linux OS): Booting a Kernel in 32-bit Mode ===
+
* LOBOS (Linux OS Boots Linux OS): Booting a Kernel in 32-bit Mode
* Ron Minnich, Los Alamos National Laboratory
+
** Ron Minnich, Los Alamos National Laboratory
* The [http://www.linuxshowcase.org/2000/ Fourth Annual Linux Showcase and Conference], Atlanta, GA, October 4-11 2000
+
** The [http://www.linuxshowcase.org/2000/ Fourth Annual Linux Showcase and Conference], Atlanta, GA, October 4-11 2000
* [ [[Media:lobos.pdf|pdf]] | [[Media:lobos.ps|ps]] ]  
+
** [ [[Media:lobos.pdf|pdf]] | [[Media:lobos.ps|ps]] ]  
  
=== Putting Linux on your motherboard ===
+
* Putting Linux on your motherboard
* Antony Stone
+
** Antony Stone
* [http://www.linux-magazine.com/ Linux Magazine], March, 2003, Pg. 76
+
** [http://www.linux-magazine.com/ Linux Magazine], March, 2003, Pg. 76
* [ [[Media:LinuxBIOS.pdf|pdf]] ]
+
** [ [[Media:LinuxBIOS.pdf|pdf]] ]
  
=== Look Ma, No Bios ===
+
* Look Ma, No Bios
* Oleg Goldshmidt
+
** Oleg Goldshmidt
* IBM Haifa Research Laboratory, July 2006
+
** IBM Haifa Research Laboratory, July 2006
* [http://www.goldshmidt.org/about/lectures.html Oleg's talks]
+
** [http://www.goldshmidt.org/about/lectures.html Oleg's talks]
* [ [http://www.goldshmidt.org/about/LinuxBIOS/LinuxBIOSHaifux.html html] | [http://www.goldshmidt.org/about/LinuxBIOS/LinuxBIOSHaifux.html.zip html.zip] | [http://www.goldshmidt.org/about/LinuxBIOS/LinuxBIOSHaifux.ppt.zip ppt.zip] | [[Media:LookMaNoBIOS.pdf|pdf]] ]
+
** [ [http://www.goldshmidt.org/about/LinuxBIOS/LinuxBIOSHaifux.html html] | [http://www.goldshmidt.org/about/LinuxBIOS/LinuxBIOSHaifux.html.zip html.zip] | [http://www.goldshmidt.org/about/LinuxBIOS/LinuxBIOSHaifux.ppt.zip ppt.zip] | [[Media:LookMaNoBIOS.pdf|pdf]] ]
  
=== A Framework for Using Processor Cache as RAM (CAR) ===
+
* A Framework for Using Processor Cache as RAM (CAR)
* Eswaramoorthi Nallusamy
+
** Eswaramoorthi Nallusamy
* University of New Mexico
+
** University of New Mexico
* [ [[Media:LBCar.ppt|ppt]] | [[Media:LBCar.pdf|pdf]]]
+
** [ [[Media:LBCar.ppt|ppt]] | [[Media:LBCar.pdf|pdf]]]
  
 
== Books ==
 
== Books ==

Revision as of 12:07, 10 July 2008

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

Build Tutorials

Port Guides

Port guides and experiences.

V3

V2

V1

Other Documentation

External articles

Papers/Articles/Slides

  • Breaking the Chains -- Using LinuxBIOS to Liberate Embedded x86 Processors
    • Jordan H. Crouse, Marc E. Jones, Ronald G. Minnich
    • Proceedings of the Linux Symposium, June 27th-­30th, 2007, Ottawa, Ontario, Canada
    • [ pdf | pdf (local copy) ]
  • 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]

Books

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