 Use a device driver and read()/write()/ioctl()
Use a device driver and read()/write()/ioctl() writing/accessing modules  (Jones MB)
  
   writing/accessing modules  (Jones MB)
| There's a whole huge section of the KHG on writing device drivers. Register a character device driver and use either read()/write() or ioctl() to communicate between the user-level app and your module. |