ELC Europe has ended
Back To Schedule
Wednesday, November 7 • 11:35am - 12:20pm
Regmap: The Power of Subsystems and Abstractions - Mark Brown, Wolfson Microelectronics

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

Register I/O is a very basic feature which drivers on many OSs, including Linux, have typically implemented without much code or difficulty yet Linux has a relatively large subsystem for register I/O called regmap. This talk covers the evolution of the subsystem and its uses, introducing the subsystem itself and also providing a case study in the process and benefits of abstracting code out and then building on those abstractions to help make development more productive.
This talk is intended for a general programming audience at both engineering and management level. Some familiarity with hardware will be useful but is not required.


Mark Brown

Wolfson Microelectronics
Mark is a Linux developer for Wolfson Microelectronics. He currently co-maintains the Linux kernel embedded audio and voltage regulator subsystems, maintains the register map API and has been a Debian developer for over ten years.

Wednesday November 7, 2012 11:35am - 12:20pm CET

Attendees (0)