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