> There is a SCSI-Programming HOWTO at:
> http://sunsite.unc.edu/linux/HOWTO/SCSI-Programming-HOWTO.html
>
> I'm not sure if it is up to date, but it will get you started.
>
> <>< Lance.
>
>
> Dan - Sr. Admin wrote:
> > Please excuse the blatent "newbieness" of this question, but device
drivers
> > are quite a new area for me.
> >
> > In a nutshell, I want some experience interfacing with hardware
peripherals.
> > In an act of 3am weariness, I decided writing a CD to CD copier would
be
> > great practice. I've already contacted the vendor of my cdr to get the
> > SCSI command instruction set. My question to you all is how do I
interface
> > this with the pre-existing generic linux scsi drivers already
available?
That should help...
Maybe to assist your search...
Pay special attention to the sg[a-?] device nodes. You write to these via
an ioctl and you can issue direct SCSI commands (i.e. CDB's). The sg
devices are major numbered 21. There was a discussion a while ago about
their initialization, but as it stands they are minor numbered according to
their SCSI ordering (base=0). In other words, Everything on the first
controller comes first, etc. In the order of preference: controller, bus,
ID, LUN.
Hope this helps get you off on the right foot a little.
Brian Geisel
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]