Essential Linux device drivers - Venkateswaran, Sreekrishnan, 1972- (Prentice Hall open source software development series, 2009)