OpenBIOS
OpenBIOS is a free portable firmware implementation. The goal is to implement a 100% IEEE 1275-1994 (Referred to as Open Firmware) compliant firmware.

Among its many features, Open Firmware especially provides an instruction set independent device interface. This can be used to boot the operating system from expansion cards without native initialization code.

It is OpenBIOS' goal to work on all common platforms, like x86, AMD64, PPC, ARM and IPF.

With its flexible and modular design, OpenBIOS also targets embedded systems, where a sane and unified firmware is a crucial design goal and reduces porting efforts noticably.