> how does one go about writing a kernel driver? What language are we > talking here? Put it this way: I have no idea how to do it, but I > want to learn. Language: C. Documentation: 'The Linux Kernel' (both a book, and of course the source itself). Michael