Date: Sat, 10 Apr 1999 11:47:20 -0600 (MDT) From: "Kenneth D. Merry" <ken@plutotech.com> To: solik@solik.net (Sergey Solyanik) Cc: freebsd-scsi@FreeBSD.ORG Subject: Re: Initio INIC-941 SCSI controller Message-ID: <199904101747.LAA27237@panzer.plutotech.com> In-Reply-To: <370F1506.E5338080@solik.net> from Sergey Solyanik at "Apr 10, 1999 12: 8:22 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Sergey Solyanik wrote... > "Kenneth D. Merry" wrote: > > > Do you mean you're working on a driver, or do you mean that you want a > > driver? > > I need a sources for dirver. I have driver, but only in object code. I > successfully link it with 2.2.8-RELEASE kernel and it worked ok. But I > have a Matsushita CD-R drive, and I can't manage the kernel to detect it > as worm device. I've add detection strings into scsiconf.h, but have no > success. > i think the problem in driver... May be. ;) Well, maybe, but I doubt it. You can't use the worm driver in the old SCSI layer with your CD-R drive. You need to get cdrecord out of the ports/packages tree. > > There's no FreeBSD driver for that chip that I know of, for either the old > > or new SCSI layers. > > If you want, I can mail it. Actually, I found some interesting stuff on the Initio web site. (www.initio.com) I found FreeBSD/NetBSD source for a driver for their cards. Of course that means it'll only work for the old SCSI layer. But, it also means that if you're using 2.2.8, you can recompile the driver yourself. Here it is: http://www.initio.com/source.zip I never knew they had a FreeBSD driver. Of course I only heard of the existence of the company yesterday. As far as the copyright on the driver goes, I'm not sure it would be acceptable for the FreeBSD tree, if the driver were ported to CAM. (someone who knows more about copyright law can look at it and comment) > > If you're working on a driver for that chip, I'm sure Justin will be glad > > I'm not a great freebsd driver developer, I have a little expirience... > May be I'm wrong in thoughts about driver and worm device... I think so. The old worm driver only supported two types of worm devices: HP/Philips and some Plasmon drives. If your drive isn't one of those two types (and it isn't), you'll need to use cdrecord or some other userland CD burning program to talk to the drive. In 3.x, with the new CAM SCSI layer, we've pretty much abandoned the concept of a WORM driver for now. All support for CD-R, CD-RW, etc., burning is provided through cdrecord. The CD driver in 3.x will attach to to any WORM or CD drive, though, so you can use it to read CDs. Writing has to go via cdrecord. Ken -- Kenneth Merry ken@plutotech.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904101747.LAA27237>