Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Tuesday, October 23 • 15:50 - 16:30
10 Years of the Industrial I/O Kernel Subsystem - Jonathan Cameron, Huawei

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
This talk, by the original author and continuing maintainer of the Linux kernel IIO subystem looks at the path to where we are today, mistakes made, lessons learned and potential future directions.

A brief introduction will get the audience up to speed with IIO, in particular defining what IIO isn't! This will be use case driven; both common and the obscure / interesting.

This is not a tutorial, but rather a call to arms to drive things forward. It will include examples, but focus on the wider generalities rather than a deep dive. Diversions include taking a subsystem through staging; difficulty of defining userspace ABI; userspace drivers vs kernel drivers; mentor-ship both received and passed on; and the importance of community building and attracting new contributors!

No detailed knowledge of the kernel is necessary, just an interest in improving Linux support of sensors.


Jonathan Cameron

Maintainer, Huawei
Jonathan is the maintainer of the Linux Industrial I/O subsystem. He took the 'scratching an itch' path to this role, of asking how to do what he wanted in existing frameworks and getting the response: "you can't really, so propose something new". IIO was born. It turned out that... Read More →

Tuesday October 23, 2018 15:50 - 16:30 BST
Lennox 1, Level -2