Subject: Re: 1.5.2 and MI SCSI
To: Daniel Senderowicz <daniel@bicho.SynchroDS.COM>
From: Simon Burge <simonb@wasabisystems.com>
List: port-pmax
Date: 09/27/2001 13:25:00
Daniel Senderowicz wrote:
> I just downloaded and installed 1.5.2 without a hitch. However
> I'm not sure if that kernel uses the MI SCSI stuff. If not, can
> someone point to me where to look for instructions on how to
> get/compile and install all the relevant MI beasts? Thanks.
The following diff should get you going with MI SCSI. I _think_ tcds
support works - if it causes you problems just comment out those two
entries.
Note that you'll need to update your /etc/fstab (see my previous email
on when NetBSD-current switched - basically use "sd" for disks, "cd" for
CD-ROMs), and make sure that you make the new devices entries in /dev:
cd /dev
sh MAKEDEV sd0 sd1 sd2 ... cd0 ... st0 ...
And make a backup of your currently working kernel!
Simon.
--
Simon Burge <simonb@wasabisystems.com>
NetBSD CDs, Support and Service: http://www.wasabisystems.com/
Index: GENERIC
===================================================================
RCS file: /cvsroot/syssrc/sys/arch/pmax/conf/GENERIC,v
retrieving revision 1.77.2.3
diff -d -p -u -r1.77.2.3 GENERIC
--- GENERIC 2001/05/01 15:54:09 1.77.2.3
+++ GENERIC 2001/09/27 03:20:06
@@ -134,8 +134,8 @@ bba* at ioasic? offset ? # MAXINE basebo
audio* at bba?
dtop* at ioasic? offset ? # MAXINE kbd and mouse
#fdc at ioasic? offset ? # MAXINE floppy disk (not supported)
-asc* at ioasic? offset ? # NCR53C94 SCSI with IOASIC
-#xasc* at ioasic? offset ? # [ MI SCSI version ]
+#asc* at ioasic? offset ? # NCR53C94 SCSI with IOASIC
+xasc* at ioasic? offset ? # [ MI SCSI version ]
# 3MAX has TURBOchannel but no IOASIC
ibus0 at tc? slot ? offset ? # 3MAX system slot
@@ -152,31 +152,31 @@ sfb* at tc? slot ? offset ? # PMAGB-B HX
px0 at tc? slot ? offset ? # PMAG-C,D,E,F PX family
#sfbp* at tc? slot ? offset ? # PMAGD HX+ Smart Framebuffer
xcfb* at tc? slot ? offset ? # PMAG-DV Color Framebuffer at MAXINE
-asc* at tc? slot ? offset ? # PMAZ-A single channel SCSI
-#xasc* at tc? slot ? offset ? # [ MI SCSI version ]
+#asc* at tc? slot ? offset ? # PMAZ-A single channel SCSI
+xasc* at tc? slot ? offset ? # [ MI SCSI version ]
le* at tc? slot ? offset ? # PMAD-A LANCE
fta* at tc? slot ? offset ? # PMAF-F FDDI
-#tcds* at tc? slot ? offset ? # PMAZB/PMAZC dual channel SCSI
-#asc* at tcds? chip ?
+tcds* at tc? slot ? offset ? # PMAZB/PMAZC dual channel SCSI
+asc* at tcds? chip ?
# PMAX and MIPSMATE
ibus0 at mainbus0
pm* at ibus0 addr ? # 3100 onboard fb
le* at ibus0 addr ? # 3100, 5100 onboard LANCE
-sii* at ibus0 addr ? # DC7061 onboard SCSI
-#xsii* at ibus0 addr ? # [ MI SCSI version ]
+#sii* at ibus0 addr ? # DC7061 onboard SCSI
+xsii* at ibus0 addr ? # [ MI SCSI version ]
#########################################################################
# SCSI configuration #
#########################################################################
# old 4.4BSD/pmax DECstation SCSI driver
-oldscsibus* at sii?
-oldscsibus* at asc?
-include "arch/pmax/conf/scsi.pmax"
+#oldscsibus* at sii?
+#oldscsibus* at asc?
+#include "arch/pmax/conf/scsi.pmax"
# MI SCSI configuration
-#include "arch/pmax/conf/mi.scsi"
+include "arch/pmax/conf/mi.scsi"
#########################################################################
# Pseudo-devices #