Linux device driver development
I have an experience in microcontroller base Embedded System. I have good experience in Hardware and C language. Now I am interested in linux device driver development . I want to know from where I have to start study and practice for that.
Please give some ideas for developing drivers for beginner level.