This webinar will examine the role and structure of a Linux device driver, how it interacts with existing frameworks and subsystems within the Linux kernel.
- Look at how these frameworks are used in a consistent way, providing a basic structure which is common to most Linux device drivers.
- Show how the interfaces to user space applications fit into the same basic structure.
- Discuss some issues about the development process for Linux device drivers such as licensing and mainlining.
This webinar includes an example of a Linux driver in the context of a Toradex Colibri iMX8X platform.