Linux Device Drivers - Jonathan Corbet (Shroff,New Delhi, 2013)