Dan Malek <dan at netx4.com> writes:

> Robin O'Leary wrote:
> 
> 
> > ....  Although I have now
> > coaxed 2.3.18 as far as trying to load the initrd, it has been an uphill
> > struggle all the way and I still haven't got the compressed bootloader
> > going properly.  Could it be that my problems stem from using 2.3.18?
> 
> 
> As I recall, the ram disk didn't work in 2.3.18.  There are some
> general things that don't work in 2.3.18, so I bailed out and
> updated 2.2.xx to get something stable.  Since 2.3.xx is now
> in it's mid-30's (still younger than I :-), perhaps it is mature
> enough that I should visit again and make sure the 8xx configuration
> continues to work.

Speaking of updating and 2.2, 8xx support were broken in 2.2.14 because
of changes in kernel/head.S. Could someone take care so that the
following patch makes it into 2.2.15:

--- linux-2.2.14.orig/arch/ppc/mbxboot/head.S   Wed Dec 22 17:52:37 1999
+++ linux-2.2.14/arch/ppc/mbxboot/head.S        Tue Jan 11 16:38:54 2000
@@ -222,12 +222,10 @@
        lwz     r5,0(r2)
        
        /* tell kernel we're prep */
-       /* 
-        * get start address of kernel code which is stored as a coff
-        * entry.  see boot/head.S -- Cort 
+       /*
+        * now all PPC kernels start execution at address 0
         */
        li      r9,0x0
-       lwz     r9,0(r9)
        mtlr    r9
 
        /* Invalidate the instruction cache because we just copied a

Also, is there any reason why not at least the 8xx-only code in 2.2.15
could be updated to working versions?

//Marcus
-- 
Signature under construction, please come back later.

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/



Reply via email to