Howto write linux device drivers (updated for Linux 2.6)
