Greg, My intention is to learn to write a SATA driver with the hardware that I have. I have a SATA hard drive from Western Digital (MDL : WD800JD-75MSAS) and SATA controller (Intel 82801 GB/GR/GH ( ICH7 family ) for which the drivers are already present. I want to unload the drivers and reverse engineer them and make them working. Is it a good way to learn SATA/SCSI drivers ?? Please guide me with your invaluable experience.
Regards, Onkar On Tue, Apr 6, 2010 at 7:05 AM, Greg Freemyer <greg.freem...@gmail.com>wrote: > On Sun, Apr 4, 2010 at 1:03 AM, Onkar Mahajan <kern.de...@gmail.com> > wrote: > > How can I start writing the SATA HDD drivers ? > > Does anybody has information on data-sheets on Western digital ( more > > specifically WD800JD SATA hard drive) ? > > Please help me with this. > > > > Regards, > > Onkar > > > > One place to look for specs is http://gkernel.sourceforge.net/specs/ > > But I don't see any hdd specs there. > > I would ask on the ide list: linux-...@vger.kernel.org > > otoh, what is a hdd driver? Linux doesn't have such. > > There are some quirk areas dedicated to specific hdds, but I would not > call that a driver. > > Greg > -- > Greg Freemyer > Head of EDD Tape Extraction and Processing team > Litigation Triage Solutions Specialist > http://www.linkedin.com/in/gregfreemyer > CNN/TruTV Aired Forensic Imaging Demo - > > http://insession.blogs.cnn.com/2010/03/23/how-computer-evidence-gets-retrieved/ > > The Norcross Group > The Intersection of Evidence & Technology > http://www.norcrossgroup.com >