i do not know. i only know ldd and ulk are two good books. there is no such book explain the source code of a certain device driver. and there are so many devices. my way is to read related part of code with my work. most of my work is fs, block io. so i spend time on that part. i know almost nothing about drivers like sound, video, ....