The wiki is being retired!
Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!
Coreboot Developer Facts
A comprehensive (yet not necessarily complete) collection of facts about the developers of coreboot can be found on the Coreboot Developer Facts page.
Common git typos
$ git pill $ git stash poop $ git vommit $ git vommit --amend $ git pus --force $ git commit --amen $ gut pull
Ron Minnich, ML discussion, March 14, 2014:
In other words, you can design a special case that makes doing a good design of the general case almost impossible. That's been done too; see UEFI.
mue, IRC discussion, January 2014:
If PHP had a garbage collector, would it have to collect itself?
Damien, IRC discussion regarding porting a sandybridge board, December 2013:
I got some help from kmalkki and he said my best bet is to disassemble the mrc blob. Fuck that. I know what's in it. It's shit.
Failure at scale
A BIOS gets confused in a very visible way:
Photo courtesy Greg Kurtzer of LBL.
What floor am I on?
An elevator in Spain:
Photo courtesy Gorka Guardiola
A payphone in trouble. Taken during the LinuxBIOS summit in Hamburg, Germany in October 2006. Bonus: two coreboot hackers visible in the reflection.
Photo by Ward Vandewege
At the Palo Alto Caltrain station
From Ed Swierk
Train ticket machine
Somewhere in Berlin
At Keflavik Airport. I remember when ATMs used OS/2...
Some BIOS do imlplement restrictions, here it will refuses to boot if it finds an internal WiFi card that is not in the vendor's whitelist.