Groking the Linux SPI Subsystem

Groking the Linux SPI Subsystem

Linux Foundation via YouTube Direct link

Kernel APIs

17 of 23

17 of 23

Kernel APIs

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Groking the Linux SPI Subsystem

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Common uses of SPI
  3. 3 SPI Signals
  4. 4 Basic SPI Timing Diagram
  5. 5 SPI Modes
  6. 6 SPI Mode Timing - CPOLO
  7. 7 SPI can be more complicated
  8. 8 Multiple SPI Slaves
  9. 9 SPI Mode Timing - Multiple Slaves
  10. 10 Linux SPI drivers
  11. 11 Linux SPl communication
  12. 12 Exploring via use cases
  13. 13 Adding a SPI device to a system
  14. 14 Reading datasheets for SPI details - ST7735
  15. 15 Reading datasheets for SPI details - MCP3008
  16. 16 Protocol Driver
  17. 17 Kernel APIs
  18. 18 Controller Driver
  19. 19 Userspace Driver - spidev
  20. 20 Userspace Help
  21. 21 Performance considerations
  22. 22 Performance tools
  23. 23 Slave Support

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.