sym53c416 driver
Kenneth D. Merry
ken at kdm.org
Thu Apr 17 14:26:33 PDT 2003
On Thu, Apr 17, 2003 at 17:04:28 -0400, Jung-uk Kim wrote:
> On Thursday 17 April 2003 12:34 pm, Bjoern A. Zeeb wrote:
> > Hi,
> >
> > I am currently evaluating if I am going to write a driver for a
> > sym53c416 card as I could not find one. This is an older ISA PNP
> > SCSI card p.ex. shipped with HP Scanners.
> >
> > Back in November I had at look at the linux driver for this card and
> > had already started to do some updating but I then almost entirly
> > dropped any linux here and never finished. At that time LSI Logic
> > Technical Support told me that the chip is obsolete and there are no
> > manuals available :(
> >
> > If I would start hacking the driver where could I start to get an
> > overview of FreeBSD SCSI implementation (and API) ? ahc sources ?
> > Is there any isa pnp scsi card driver ?
>
> There was a driver (nca) but it was removed from FreeBSD 3.0 because nobody
> wanted to CAMify it. If you *really* want to resurrect it, take a look at:
>
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/isa/Attic/ncr5380.c
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/isa/ic/Attic/ncr53400.h
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/isa/ic/Attic/ncr5380.h
>
> NetBSD still suports it.
>
> http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/isa/nca_isa.c
> http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/ic/ncr5380reg.h
> http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/ic/ncr5380var.h
> http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/ic/ncr53c400reg.h
>
> 53c500 was CAMified but I don't know how close they are.
>
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/ncv/
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/cam/scsi/scsi_low.c
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/cam/scsi/scsi_low.h
>
> CAM layer source is here:
>
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/cam/
>
> CAM API is here:
>
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/scsi.html
Pretty good summary! :)
> I hope it is helpful to you. (BTW, this is not the right place to post. Use
> freebsd-hackers mailing list instead.)
Actually, for SCSI questions, this is the right place to post.
Ken
--
Kenneth Merry
ken at kdm.org
More information about the freebsd-scsi
mailing list