Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
How to Avoid Writing Device Drivers for Embedded Linux
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 About Chris Simmonds
- 3 Conventional device driver model
- 4 How applications interact device drivers
- 5 A note about device trees
- 6 GPIO: General Purpose Input/Output
- 7 Two userspace drivers!
- 8 The gpiolib systs interface
- 9 Inside a gplochip
- 10 Exporting a GPIO pin
- 11 Inputs and outputs
- 12 Interrupts
- 13 The gpio-cdev interface
- 14 gpio-cdev example 22
- 15 PWM: Pulse-Width Modulation
- 16 The PWM systs interface
- 17 Exporting a PWM
- 18 PWM example
- 19 12C: the Inter IC bus
- 20 The 12c-dev driver
- 21 Detecting 12c slaves using cdetect
- 22 12C code example - light sensor, addr 0x39
- 23 Other examples
- 24 What are you missing?