KernelNewbies:

Mentors: [http://kernelnewbies.org/OctavianPurdila Octavian Purdila], [http://kernelnewbies.org/DanielBaluta Daniel Baluta]

Experimenting with IIO subsystem

For this we will use two kernel modules found in drivers/staging/iio:

Dummy modules compilation

You need to select the following config options:

Use the following commands for modules compilation:

Use the following commands for module loading:

Task 01:

IIO event monitor

IIO event monitor is an user space example application which reads events from IIO layer and pretty prints the results. Implementation can be found in iio_event_monitor.c under iio/drivers/staging/iio/Documentation. BR

Task 02:

IIO sysfs attributes

IIO sysfs attributes should all be documented in Documentation/ABI/testing/sysfs-bus-iio. Have a look at this file, with a focus on the following entries:

Task 03: Add missing ABI Documentation

are documented in Documentation/ABI/testing/sysfs-bus-iio

KernelNewbies: IIO_tasks (last edited 2015-03-05 11:39:15 by DanielBaluta)