Hello all,

after deciding to abandone developing of 2.6.18 (because of a few  
incompletenesses in the powerpc architecture) I decided to give the  
latest stable kernel version a try 2.6.30.4 by then and out of the  
box it worked much better than 2.6.18 - for the powerpc architecture  
being more mature for 32 bit machines.
First I tried to get my changes into a branch of the existing git  
repository of the 2.6.15 ppc architecture. But I failed - due to a  
timeout of the ssh session as I now know. And as sourceforge  
yesterday set up the possibility to have multiple git repositories  
per project I created a separate one:

git://nubus-pmac.git.sourceforge.net/gitroot/nubus-pmac/linux-2.6.3x

Until now only PB1400 and 5300 will work and only when booted using  
MkLinux Booter (MachKernel images). Drivers that have been ported are  
PMU (including ADB), PowerBook interrupt controller (instable), IDE  
controller (harddisk only), video (using offb generic framebuffer  
driver - no need to use a special one).

I hope to get CD-ROM support and a stable interrupt handling working  
soon. All in all it is now much easier adapting the platform and  
device drivers for our NuBus machines as kernel and  platform  
structure is much more mature now than it was in the 2.4 kernels.  
Everything is cleaner and the way to go is much more straight forward  
and no need anymore to use any dirty hacks. Well, that's my  
impression and opinion.

The most important thing to be done yet is to make the second stage  
boot loader able to change the flat device tree to provide the  
correct parameters for video, ramdisk and command line automatically  
before entering the kernel. Until now I hard-coded that parameters  
directly into the flat device tree.
I didn't test yet if compiling the flat device tree directly into the  
kernel is working - although I don't know why it shouldn't. But how  
to pass a ramdisk to the kernel in that case?

Any help welcome!

Tobias

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Nubus-pmac-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users

Reply via email to