I'd like to get a copy of the BootX code you're using.

Where is the flat device tree file located in the kernel?

On Fri, Sep 18, 2009 at 5:04 PM, Tobias Netzel <tobias.netzel@googlemail.com> wrote:
Hi all,

I'm just uploading the latest progress in the effort to get the
2.6.3x kernel series running on our NuBus machines.

There has been significant progress in the area of boot loaders.
Finally the produced images (including ramdisk image support) can be
booted on miBoot, BootX and Mk Linux Booter (see file README in the
root of the git repository for details). There's still only a flat
device tree for the PB1400, but next thing I'll do is provide generic
trees for the three flavours of the NuBus PMac platform, that will be
modified to suite the exact machine type by the second stage boot
loader (that piece of code that was executed before actually booting
a linux kernel embedded into a "Mach Kernel" file).

Unfortunately I still get data access exceptions when the kernel
tries to actually load and decompress the ramdisk. Interrupt handling
is as well still unreliable - but something changed with  the upgrade
to 2.6.31.

As a product of my intents to self-compile BootX I have a version of
BootX 1.2.1 (source code identical to 1.2.2, just built with other
version of CodeWarrior) that works on my PB1400 under MacOS 8.6 .
Most parts are now PPC native (CodeWarrior 10 that I am using doesn't
include an m68k compiler) with the exception of the code that is
executed to shutdown the machine and put it in PPC supervisor mode -
that code resource I simply copied from BootX 1.2.2. If there's any
interest I'll put it online.


Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
Nubus-pmac-users mailing list