Difference between revisions of "UIO kernel driver model"

From ArmadeusWiki
Jump to: navigation, search
(New page: Category:Kernel {{Under_Construction}} == Introduction == '''User''' '''I'''/'''O''' is a driver framework made to write the driver in userspace instead of kernel space. == iio == ...)
 
(iio)
 
Line 22: Line 22:
 
     <*>  Userspace platform driver with generic irq and dynamic memory
 
     <*>  Userspace platform driver with generic irq and dynamic memory
 
</pre>
 
</pre>
 +
 +
=== Kernel module ===
 +
 +
=== Userspace application ===
 +
 
== Links ==
 
== Links ==
  

Latest revision as of 12:31, 27 February 2015


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

Introduction

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

iio

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

Links