A Simple Linux Device Driver
I am a newbie to the world of Linux Device Drivers & have understood some basic concepts of device drivers & interrupts. I would like to start off writing a simple device driver for a device, say for example, a serial port (uart).
How do I proceed?
Is serial port the correct choice to start learning about device drivers or should I start with some other device?
What would be the hardware and software requirements?
Any website links that would be helpful?
Any pointers in this direction would be very helpful to me and lots of other newbies like me.
Thanks a ton for your suggestions and advice!