On Wed, Jul 15, 2009 at 2:23 PM, Leena M.<kernmonk@xxxxxxxxx> wrote: > Hi All , > I want to learn to write SCSI drivers. What are the minimum h/w > requirements ? How costly is the SCSI - PCI adapter ( in India ) ? > > regards, > Leena > The SCSI stack is extremely complex. Have you written other drivers? Scsi is not a good place to start your kernel experience. Anyway, within the scsi stack you have: scsi parallel sas (serial attached scsi) usb (transports scsi commands if you did not know. Then a SAT chip converts it to ATA typically.) iScsi (no hardware needed, so this might be a good place to start experimenting) FCoE (Requires a FC switch, so this is expensive) and even libata (for sata drivers) is currently a scsi subsystem And I'm sure I missed a few. I assume you are interested in writing a scsi parallel driver? That is dying technology I believe. The future is SAS, but parallel might be a good starting point. I really don't know how I would go about learning the scsi stack. Greg -- Greg Freemyer Head of EDD Tape Extraction and Processing team Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer Preservation and Forensic processing of Exchange Repositories White Paper - <http://www.norcrossgroup.com/forms/whitepapers/tng_whitepaper_fpe.html> The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ