On 04/06/14 13:53, Segher Boessenkool wrote:
Anyway, if the code is truly in such an abominable state that it does not work at all on hardware, just try to make sure it does keep working wherever it does now work. And write clean code, no awful hacks, certainly no awful hacks that cross boundaries and/or are not well documented, that kind of thing. Leave it in a better state than it was in originally and one day we will have something great ;-)
I suspect that a lot of the non-QEMU code is broken simply because no-one has any hardware to test it on (hey, that's why I started getting into OpenBIOS because I had legacy images I wanted to run with no hardware).
Having been involved with the project for 5 years or so, I can't remember seeing a single request asking about running OpenBIOS on MOL/briq/real PPC hardware. Now my guess is that a lot of the per-target hacks would now go away if someone were interested enough to want to do this, but I'm not holding my breath...
ATB,
Mark.