Tutorial
Part 1: Starting from scratch
Part 2: Submitting a patch to coreboot.org