Linux device drivers - Rubini, Alassandro (Beijing, O'Reilly, 1998)