Linux-2.1.129 boot on MCP750

Gabriel Paubert paubert at iram.es
Wed Dec 9 21:34:25 EST 1998




On Tue, 24 Nov 1998, VALETTE Eric wrote:

> 
> >>>>> "Alois" == Alois Fertl <alois_fertl at muenchen.europe.mcd.mot.com> writes:
> 
> Thanks to your patch sugested for misc.c I'm now able to decompress
> the 2.1.129 kernel.
> 
> -----Patch included here (not from me but from Corey Minyard <minyard at acm.org>)--------------
> diff -urN linux-pmac-2.1.127.old/arch/ppc/boot/misc.c linux-pmac-2.1.127/arch/ppc/boot/misc.c
> --- linux-pmac-2.1.127.old/arch/ppc/boot/misc.c	Sun Sep 20 06:43:04 1998
> +++ linux-pmac-2.1.127/arch/ppc/boot/misc.c	Fri Nov 13 11:34:50 1998
> @@ -451,7 +451,11 @@
>  	 * insufficient memory.  In this case we don't have initrd either,
>  	 * so use that as an indicator.  -- Dan
>  	 */
> +#ifdef CONFIG_MBX
>  	if (( (unsigned long)zimage_start <= 0x01000000 ) && initrd_start)
> +#else
> +	if ( (unsigned long)zimage_start <= 0x01000000 )
> +#endif
>  	{
>  		memcpy ((void *)PAGE_ALIGN(-PAGE_SIZE+(unsigned long)end_avail-zimage_size),
>  			(void *)zimage_start, zimage_size );	
> @@ -478,7 +482,7 @@
>  		 * max ram is.
>  		 * -- Cort
>  		 */
> -#if 0		
> +#ifndef CONFIG_MBX
>  		memcpy ((void *)PAGE_ALIGN(-PAGE_SIZE+(unsigned long)end_avail-INITRD_SIZE),
>  			(void *)initrd_start,
>  			INITRD_SIZE );
> 
> -----------------------------------------------------------------------------------------------
> 
> Unfortunately, I still have problems as shown by the
> following trace :
> 
> 	  1) Apparently I have problem with Raven chipset initialization regarding
> 	  interrupt management/mapping (all chip detection see a irq 0)
> 	  2) I also have problem with the NCR53c825 initialization
> 	  as it does not find the right irq nor detect the scsi disk
> 	  I have attached,
> 
> I have a side question : readding the source code, the RAVEN chipset that
> is present on MVME2700 and MPC750 is managed only in the case of CHRP 
> architecture. So shall I add code to dynamically detect mtorola hardware
> and switch machine to MACH_chrp ?

I wannted to do something like this to enable very large windows on the
VME bus through the Universe. I think we should communnicate privately and
fast in this area unntil we converge towards a working solution...

	Gabriel.




[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to  Cc linuxppc-dev  if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request at lists.linuxppc.org ]]




More information about the Linuxppc-dev mailing list