Linux Device Drivers, 3rd Edition display in online HTML format ,not pdf format , Yeah! http://www.makelinux.net/ldd3/