From mboxrd@z Thu Jan 1 00:00:00 1970 From: kulkarni.ravi4@gmail.com (RKK) Date: Wed, 22 Jun 2011 17:22:39 +0530 Subject: how to implement a SCSI commands through a driver? Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org 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 .