Skip site navigation (1)Skip section navigation (2)
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>