Should I start writing drivers for Windows, or Linux? Which would be easier to learn and apply to other OS's.
I know the best place to start with drivers is learning how the infrastructure of the OS you are writing for works, and then learning the drivers from there.
Does anyone have any good info on which resources I can learn from, or what books provide an excellent understanding of the infrastructures or drivers?
By far, this is the best forum. They even sell a device that controls LEDs that you can play with. I can highly recommend it. http://www.osronline.com/index.cfm