UIO kernel driver model

From ArmadeusWiki
(Redirected from Uio)
Jump to: navigation, search

Page under construction... Construction.png Informations on this page are not guaranteed !!


User I/O is a driver framework made to write the driver in userspace instead of kernel space.


Kernel configuration

  • Configure kernel with :
$ make linux-menuconfig
  • then select :
device driver → 
<*> Userspace I/O drivers  --->
    <*>   Userspace I/O platform driver with generic IRQ handling
    <*>   Userspace platform driver with generic irq and dynamic memory

Kernel module

Userspace application