OpenFirmware is an IEEE 1275-1994 compliant firmware.
It can be used standalone on various targets/architectures, but also as a coreboot payload.
$ svn co svn://openbios.org/openfirmware/ -r720 $ cd openfirmware $ vi cpu/x86/pc/biosload/config.fth (patch as needed for coreboot, detailed instructions will follow) $ cd cpu/x86/pc/biosload/build $ make
The file ofwlb.elf is your final OpenFirmware payload to be used with coreboot.
| I, the copyright holder of this work, hereby release it into the public domain. This applies worldwide.
In case this is not legally possible: