Well, you write them because user space is not given access to anything you want to use with some devices. Gavin Olson wrote: > At 08:54 PM 4/21/2003 -0500, you wrote: >> You've apparently never written a linux/unix device driver nor a >> real-time kernel module. :) > > Are those not the OS components that the user app is supposed to > interface with, alleviating the programmer of the need to do the > interfacing?