Subject: README: changes to tcds driver
To: None <port-alpha@NetBSD.ORG>
From: Jason Thorpe <>
List: port-alpha
Date: 05/24/1998 16:44:45
Hi folks...

I've just committed the first in a few rounds of changes to the tcds
(TurboChannel Dual SCSI) driver (the driver used to do SCSI on the
TurboChannel Alpha systems).

This first step was to make the driver use bus_space, and add preliminary
support for the other TCDS variants (fast baseboard, and regular and
fast variants of the option card version):

[ preserving 125384 bytes of netbsd symbol table ]
Copyright (c) 1996, 1997, 1998
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.3E (NOSY) #37: Sun May 24 12:55:16 PDT 1998
DEC 3000 - M400, 133MHz
8192 byte page size, 1 processor.
real mem = 33554432 (2097152 reserved for PROM, 31457280 used by NetBSD)
avail mem = 25714688
using 384 buffers containing 3145728 bytes of memory
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21064 (pass 3)
cpu0: VAX FP support, IEEE FP support
tcasic0 at mainbus0
tc0 at tcasic0: 25 MHz clock
ioasic0 at tc0 slot 7 offset 0x0: fast mode
le0 at ioasic0 offset 0xc0000: address 08:00:2b:39:7c:da
le0: 32 receive buffers, 8 transmit buffers
zsc0 at ioasic0 offset 0x100000
zsc0: channel 0 not configured
zstty0 at zsc0 channel 1
zsc1 at ioasic0 offset 0x180000
zsc1: channel 0 not configured
zstty1 at zsc1 channel 1 (console)
mcclock0 at ioasic0 offset 0x200000: mc146818 or compatible
AMD79c30 at ioasic0 offset 0x240000 not configured
tcds0 at tc0 slot 6 offset 0x0: TurboChannel Dual SCSI, baseboard
asc0 at tcds0 chip 0: NCR53C94, 25MHz, SCSI ID 7
scsibus0 at asc0: 8 targets
probe(asc0:0:0): max sync rate 5.00Mb/s
sd0 at scsibus0 targ 0 lun 0: <TOSHIBA, MK438FB, 5157> SCSI2 0/direct fixed
sd0: 859MB, 1980 cyl, 11 head, 80 sec, 512 bytes/sect x 1759626 sectors
probe(asc0:2:0): max sync rate 5.00Mb/s
sd1 at scsibus0 targ 2 lun 0: <DEC, RZ25     (C) DEC, 0700> SCSI2 0/direct fixed
sd1: 406MB, 1476 cyl, 9 head, 62 sec, 512 bytes/sect x 832527 sectors
cd0 at scsibus0 targ 4 lun 0: <DEC, RRD42   (C) DEC, 4.5d> SCSI2 5/cdrom removable
asc1 at tcds0 chip 1: NCR53C94, 25MHz, SCSI ID 7
scsibus1 at asc1: 8 targets
tcds1 at tc0 slot 4 offset 0x0: TurboChannel Dual SCSI, fast
asc2 at tcds1 chip 0: NCR53C96, 25MHz, SCSI ID 7
scsibus2 at asc2: 8 targets
asc3 at tcds1 chip 1: NCR53C96, 25MHz, SCSI ID 7
scsibus3 at asc3: 8 targets
sfb0 at tc0 slot 3 offset 0x0: 1280 x 1024, 8bpp
wsdisplay0 at sfb0
root on sd0a dumps on sd0b
mountroot: trying nfs...
mountroot: trying ffs...
root file system type: ffs
uvm_swap: allocated 192 swap buffer headers
init: copying out flags `-s' 3
init: copying out path `/sbin/init' 11

(Yes, there isn't anything connected to the second TCDS right now :-)

If you have any problems, please let me know... but, if you have any
of the devices supported by these changes, please report successes
(HI TOHRU!  :-)


Jason R. Thorpe                             
NASA Ames Research Center                            Home: +1 408 866 1912
NAS: M/S 258-5                                       Work: +1 650 604 0935
Moffett Field, CA 94035                             Pager: +1 650 428 6939