[haiku] Re: Booting Haiku PPC

Alan Burkes wrote:
On Mon, Dec 1, 2008 at 1:45 AM, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote:
The Pegasos OF is also broken in many ways. I think the best way to
work around all these issues is to use the floppy boot mode for PPC
always....
But then again, Making Haiku more OF-Friendly would probably require
changes in the Kernel, making so much more work needed, so it doesn't
seem practical.
Wild thought from a slightly flu ridden mind: On Old World Macs (which I assume François was refering to) would it be possible to use the original Be Boot loader for PowerPC? I believe that if the BeOS can boot on the hardware, the Be Boot loader should work "run" correctly. It uses some kind of enumeration thing on the Mac to discover the hardware, yes, but then does something like the BeBox ROM (because it was based on the same boot code, I believe) and it attempts to load the kernel from the boot partition, which then goes through a regular BeBox style boot process. So, this would need to be a PEF exe, but there on can do whatever. The crucial part here : either the LINUX or NetBSD BeBox projects (I think NetBSD) wrote a tool to convert ELF executables to PEF to allow LINUX to boot on the BeBox. It might work.

The PCI bus on Macs is pretty much a mad thing to use. If that is not currently working, that could be interesting :-)

ADB would be handy, does the system support ADB? Be Inc had ADB in the Kernel for some reason. Without ADB you'd need working USB up front.

M


Other related posts: