how to implement a SCSI commands through a driver?

RKK kulkarni.ravi4 at
Wed Jun 22 07:52:39 EDT 2011

Hi all ,
Im trying to implement a custom new storage protocl which uses SCSI
for storage in Linux .  I have been looking around for some files in
the Linux SCSI subsystems to understand its three  layered design. The
idea is to develop a separate stack which will internally use SCSI .
so to get started all i want to do is write a module(kernel space)
which sends SCSI commands to target device and retrieve some
information from it. any idea like to how to proceed and which are
files/books that can help me in this regard. I'm reading SCSI SPC-4
and SBC-3 specifications .

More information about the Kernelnewbies mailing list