Re: Booting Haiku PPC
Alan Burkes wrote:
> On Mon, Dec 1, 2008 at 1:45 AM, Axel Dörfler <axeld@...> 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