Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
For More Information or to Register, Click Here
View analytic
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.

Speakers
MT

Michael Turquette

Chief Executive Officer, BayLibre
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, ported Android to a lot of different platforms and built some weird and cool products powered by Linux. Mike also authored and co-maintains the Common Clock... Read More →


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

Attendees (128)