will again compile. This code needs a bunch of cleanup, and the "generic OFW kernel" code should probably be split into a different directory than the code which implements the interface to OFW.