LCE-EU 2015 has ended
For More Information or to Register, Click Here
Monday, October 5 • 11:30 - 12:20
So You Want to Write a Linux Driver Framework - Michael Turquette, BayLibre

Sign up or log in to save this to your schedule and see who's attending!

Writing a new driver framework in Linux is hard. There are many pitfalls along the way; this talk hopes to point out some of those pitfalls and hard lessons learned through examples, advice and humorous anecdotes in the hope that it will aid those adventurous enough to take on the task of writing a new driver framework. The scope of the talk includes internal framework design as well as external API design exposed to drivers and consumers of the framework. This presentation pulls directly from the Michael Turquette's experience authoring the Common Clock Framework and maintaining that code for the last four years. Additionally Mike has solicited tips and advice from other subsystem maintainers, for a well-rounded overview. Be prepared to learn some winning design patterns and hear some embarrassing stories of framework design gone wrong.


Michael Turquette

Chief Executive Officer, BayLibre, Inc.
Mike is an embedded Linux expert who has worked at a large semiconductor manufacturer, an open source non-profit, a too-good-to-be-true Silicon Valley start-up and as an embedded Linux consult. He has brought up new silicon, developed power management for complex system-on-chip processors... Read More →

Monday October 5, 2015 11:30 - 12:20
Wicklow Hall 1

Attendees (0)