Essential Linux Device Drivers - Venkateswaran,Sreekrishnan (Pearson, 2009)