Date: Thu, 17 Apr 2003 15:26:29 -0600 From: "Kenneth D. Merry" <ken@kdm.org> To: Jung-uk Kim <jkim@niksun.com> Cc: freebsd-scsi@freebsd.org Subject: Re: sym53c416 driver Message-ID: <20030417152629.A24044@panzer.kdm.org> In-Reply-To: <200304171704.28246.jkim@niksun.com>; from jkim@niksun.com on Thu, Apr 17, 2003 at 05:04:28PM -0400 References: <Pine.BSF.4.53.0304171624530.73658@e0-0.zab2.int.zabbadoz.net> <200304171704.28246.jkim@niksun.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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@kdm.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030417152629.A24044>