How to make my PCIE ATA storage device running in Linux

Submitted by Evan
on October 13, 2008 - 8:02am

Hi, i am a firmware engineer from PHISON. My team develop a PCIE interface ATA storage device(Called SSD), support Burst-PIO and Bus Master DMA Mode, and can be running in Windows and Mac OS, but it can't running in Linux! i am sure that system can get the device and provice correct BAR address, but Linux don't know it is a storage device, so how can i make it support to running in Linux? write a driver? or porting other driver? Can someone give me some tips, because my team only 3 guides and no one expert Linux. Thanx a lot.

They can help you!

Anonymous (not verified)
on
October 13, 2008 - 5:27pm

Hi, I can't can't tell you how to do it, since i'm not a kernel hacker, but I think you should head for the linux driver project, which purpose is to help people like you. Most of the time they offer to write drivers for you, but you can write them yourself if you want! In this case i suggest you take a look at kernelnewbies, which is a site dedicated to newcomers in linux kernel hacking.

linux driver project : http://linuxdriverproject.org/twiki/bin/view
kernelnewbies : http://kernelnewbies.org

OK Thanx a lot.

Evan
on
October 13, 2008 - 8:17pm

OK Thanx a lot.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.