Hi list,
Last year I set out for a year to port G5 to 64-bit and I started this year
with converting OFW to FDT. Yesterday was my first day back at this, and I
made some results happen. In fact walking Openfirmware and adding it to the
FDT (Mark hinted to me the arm64 fdt.{c,h} which was brilliant) does create
a nice DTB that I think I can work with. Only there is one problem...
As I walk the properties in OFW and insert them in FDT the order is reversed.
I don't know if that will cause any conversion problems with drivers, I had
a glance at /sys/arch/macppc/dev/zs.c and that doesn't care the order of it,
but something in me says that name property should always come first, am I
mistaken in this?
Anyhow I tried loading the powerpc64 kernel to the loader but it still blows
up before dmesg, I didn't luck out. I'll have to port the powerpc64 to the
macppc64 stuff and compile a kernel. I think I'll have to do something
about the slb's anyhow as those are not supported in the 970 processor.
Best Regards,
-peter