I do not know how to write this any simpler. I have several books on Linux device-drivers, but I need a little help to get started.
closed as off topic by izx, belacqua, ajmitch, John S Gruber, jokerdino♦ Aug 22 '12 at 8:07
Questions on Ask Ubuntu are expected to relate to Ubuntu within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.
Since you are asking here at askubuntu, I'll just assume that you intend to develop for the Linux kernel. You are not mentioning anything in specific, so here are some tips:
This means that a device driver acts as translator between a hardware device and the applications or operating systems that use it.
Resources, Links and Help:
A step by step how-to, with a goal of making a simple USB lamp device, and its driver for Linux: