Writing device drivers in Linux: A brief tutorial (2006)
Does anyone have any suggestions for books/learning materials related to the pre requisites mentioned in the article, specifically Microprocessor programming? I've tried to find some in the past but having no prior EE experience I find even some of the basics challenging.<p>I have experience with C, but don't really know where to start with the lower level stuff.<p>I'm thinking I should start with a simple book like Electrical Engineering 101 (<a href="http://www.amazon.com/Electrical-Engineering-101-Third-School-but/dp/0123860016" rel="nofollow">http://www.amazon.com/Electrical-Engineering-101-Third-Schoo...</a>). Once I have a grasp on some EE basics I might be able to step into the Microprocessor programming a bit better, knowing a bit of what's happening behind the scenes.<p>Any thoughts/suggestions?