linux-mips-fnet
[Top] [All Lists]

2.1.99 on DS2100/3100

To: linux-mips@fnet.fr
Subject: 2.1.99 on DS2100/3100
From: engel@numerik.math.uni-siegen.de (Michael Engel)
Date: Sun, 21 Jun 1998 23:09:44 +0200 (MET DST)
Hi,

I got the 2100/3100 to boot through to mounting the RAM disk. The 2100 didn't 
like TurboChannel probing too much (it doesn't have any TC slots :)).

Apply the little fix below to drivers/tc/tc.c to skip TC probing on the 
2100/3100. This might be helpful as I'd like to have a unified kernel image
that is able to boot on all machines (if this is possible at all ...).

Now it seems that the kernel isn't able to read my command line arguments,
the last line is
VFS: Mounted root (ext2 filesystem).
which should indicate that the kernel didn't get the root=/dev/ram cmd line
argument I gave ...
 
regards,
        Michael Engel   (engel@unix-ag.uni-siegen.de)

--- tc.c.old    Sun Jun 21 22:56:47 1998
+++ tc.c        Sun Jun 21 22:56:27 1998
@@ -89,6 +89,16 @@
                tc_bus[i].firmware[0] = 0;
        }
 
+       atag = bi_TagFind(tag_machtype);
+       if (atag)
+       {
+               info = (tcinfo *) *(int *)TAGVALPTR(atag);
+               if (info == MACH_DS23100)
+               {
+                       printk("No TurboChannel on DECstation 2100/3100 !\n");
+                       return;
+               }
+       }
        atag = bi_TagFind(tag_tcinfo);
        if (atag)
                info = (tcinfo *) *(int *)TAGVALPTR(atag);
 



<Prev in Thread] Current Thread [Next in Thread>