Loading…
This event has ended. Visit the official site or create your own event on Sched.
October 23-26, 2017 - Prague, Czech Republic
Click Here For Information & Registration
Back To Schedule
Monday, October 23 • 11:15 - 11:55
The Serial Device Bus - Johan Hovold, Hovold Consulting AB

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.
UARTs and RS-232 have been around since the 1960s, and despite the advent of technologies like USB and PCIe, it seems UART-attached devices aren't going away anytime soon. In embedded systems, UARTs are a commonly used peripheral interface (e.g. for Bluetooth, NFC, and GPS) even if the kernel infrastructure for dealing with such devices has been both limited in what it can provide (e.g. in terms of power management) and cumbersome to use (e.g. requiring user-space daemons).

This presentation will give an introduction to the recently merged Serial Device Bus, which aims to overcome some of these limitations by making UART-attached devices fit better into the Linux device model. After providing some historical background, the design and interfaces of the new bus will be reviewed, and some known limitations and possibilities for future enhancements will be discussed.

Speakers
JH

Johan Hovold

Linux kernel developer, Hovold Consulting
Johan Hovold has been working with embedded Linux since 2002, and for the last 17 years as a consultant. Johan is the maintainer of the kernel's USB Serial, GNSS and Greybus subsystems. He has previously given presentations at conferences such as ELCE, Kernel Recipes and Linux Conference... Read More →


Monday October 23, 2017 11:15 - 11:55 CEST
Congress Hall I