lot of time doing research on this , but don't know where to start. If you are
into Storage domain. an you suggest me something that would secure me
a development job in this domain ?
Regards,
Leena
On Thu, Jul 16, 2009 at 1:21 AM, Greg Freemyer <greg.freemyer@xxxxxxxxx> wrote:
The SCSI stack is extremely complex. Have you written other drivers?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
>
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