How to write SSD drive driver for ARM11 ?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Meiky8
Posts: 1
Joined: Tue Feb 11, 2014 10:46 am
Location: Australia

How to write SSD drive driver for ARM11 ?

Post by Meiky8 »

Hi,
I would like to write driver for SSD drive, but I don't know how to start. I want to write my own driver for ARM11, I know C and Asembler.

I was searching google with phrases like:
"how to write ssd driver"
etc... etc... but I haven't find any good explanation for it.

Please some information how to start with it. I know it's dumb topic, but I don't know where else to find help. Thank you!
User avatar
iansjack
Member
Member
Posts: 4711
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: How to write SSD drive driver for ARM11 ?

Post by iansjack »

The processor is not the important thing. It is the SATA controller that the SSD is connected to that you need to understand. That probably depends upon which particular hardware platform you are programming for. Try Googling with that in mind.
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Re: How to write SSD drive driver for ARM11 ?

Post by pcmattman »

You need to know which board/SoC you're targeting (ARM11 is an architecture family), and then you need to grab its reference manual.

The reference manual will let you know what the controller is and will either define the interface, or allow you to then find a specification that you can use to program the controller the SSD is connected to.
User avatar
bluemoon
Member
Member
Posts: 1761
Joined: Wed Dec 01, 2010 3:41 am
Location: Hong Kong

Re: How to write SSD drive driver for ARM11 ?

Post by bluemoon »

Also note that it is possible to attach SSD drive over USB.
You may need to narrow down the first supported setup, so to narrow down the complexity.
User avatar
Love4Boobies
Member
Member
Posts: 2111
Joined: Fri Mar 07, 2008 5:36 pm
Location: Bucharest, Romania

Re: How to write SSD drive driver for ARM11 ?

Post by Love4Boobies »

What kind of an answer do you expect to such a question? Hey, while you're at it, tell me how to write a novel and how to draw photorealistic landscapes. Do you understand what the problem is? I suspect you were looking for someone else's code to call your own, distributed in "tutorial" form. What did I win?
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
Post Reply