From the course: Linux Device Drivers
Explore Linux device drivers - Linux Tutorial
From the course: Linux Device Drivers
Explore Linux device drivers
- [Kevin] Linux, being a derivative of Unix, supports the notion everything is a file. How does that work in Linux? How can interacting with devices be done via files? Linux device drivers are the answer. We will examine Linux kernel source code and write kernel-level code to see how the file metaphor is implemented. Knowing this makes using files like dev null clear. We also learn about block device files and the block layer, making the efficiency of the Linux kernel evident. Our discussion of network drivers will enable you to better understand network device performance. I'm Kevin Dankwardt, a consultant, trainer, and software architect in Silicon Valley, and I've been studying, using, and teaching Linux for over 20 years. I invite you to join my LinkedIn Learning course all about Linux device drivers. You can do it.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.