How should I get started on writing device drivers? [closed]
I would like to learn how to write device drivers because I think it would be fun. I use a Mac OS X Macbook, but I also have an Ubuntu machine (running on a Mac Min). I am pretty familiar with C and currently am reading this book . I have found some links online such as Mac Dev Center . I am doing this because it would be fun. I think there would be real gratification to see hardware operate because of software I wrote. I guess what I would like is some tips or advice and guidance, and does anyone know of a list of devices that don't have drivers or can I write a driver for something that's