sym53c416 driver
Jung-uk Kim
jkim at niksun.com
Thu Apr 17 14:05:01 PDT 2003
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
I hope it is helpful to you. (BTW, this is not the right place to post. Use
freebsd-hackers mailing list instead.)
JK
More information about the freebsd-scsi
mailing list