Subject: Re: 1.5.2 and MI SCSI
To: None <daniel@bicho.SynchroDS.COM, simonb@wasabisystems.com>
From: Daniel Senderowicz <daniel@bicho.SynchroDS.COM>
List: port-pmax
Date: 09/27/2001 10:00:15
Please forgive my ignorance, to begin I have a couple of more
elementary questions:
1) Do I have to compile a new kernel?
2) If so, from where do I download the sources and relevant
makefiles?
Thanks.
Dan
>
>> 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 #
>