Subject: Re: DTCT 436E
To: Bill Studenmund <skippy@macro.Stanford.EDU>
From: Rene Hexel <rh@idle.trapdoor.vip.at>
List: port-i386
Date: 10/24/1998 08:45:30
Bill Studenmund wrote:

> A friend gave me an ISA SCSI interface, and I'm trying to get it to work.
> It's based on a DTCT 436P chip, and shows up as:
> 
> isapnp0: <DTC436E, DTC436E, , > port 0x240/32 irq 5 not configured
> 
> Does anyone know if that matches a "standard" scsi driver?

  The DTC436E is a NEC 53C80 clone that can be found with SCSI cards
that come with some scanners like the UMAX Astra 1200S.  There is
currently no native support for this device in NetBSD 1.3.X.  However,
in PR 6274 you should find a device driver patch for NetBSD 1.3.2 that
gives you an "nca" device for 53C80 compatible devices (see
http://www.NetBSD.org/cgi-bin/query-pr-single.pl?number=6274).  After
applying the patch you have to add

options        NCR5380_USE_BUS_SPACE
nca0 at isa? port 0x240 irq 5
scsibus* at nca?

  to your kernel config file and recompile.

  Unfortunately, so far I haven't been able to get it to work properly. 
Here is what I get at boot time:

Oct 20 21:26:34 idle /netbsd: nca0: NCR 53C80 detected
Oct 20 21:26:34 idle /netbsd: scsibus1 at nca0: 8 targets
Oct 20 21:26:34 idle /netbsd: nca0: select found SCSI bus busy,
resetting...
Oct 20 21:26:34 idle last message repeated 41 times

  Any ideas anyone?

  Cheers
      ,
   Rene