Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Learning Linux Device Drivers Development

Posted By: IrGens
Learning Linux Device Drivers Development

Learning Linux Device Drivers Development
.MP4, AVC, 380 kbps, 1920x1080 | English, AAC, 160 kbps, 2 Ch | 1h 36m | 356 MB
Instructor: Paul Olushile

Develop customized device drivers and implement them in your embedded Linux system

Linux is an operating system that consists of a monolithic kernel. This course will get you comfortable with setting up and building any device driver from scratch.

This course covers driver installation and shows you how to configure server management and resolve issues with synchronization, concurrency, power management and more. You’ll see how to create and manage your own driver within Linux and have a better experience using the Linux terminal.
You’ll set up and configure your Ubuntu machine to develop drivers catered to audio and TPM drivers for Ubuntu. You'll also learn to push your live drivers to import them into the core components of the OS.

Finally, you’ll learn to manage memory on your system in the most efficient way by focusing on many different techniques.

What You Will Learn

Develop drivers for widely used I2C and SPI devices and use the regmap API
Use kernel facilities to develop powerful drivers
Create and use graphics drivers
Setup and use your Ubuntu machine
Push or snap your drivers to make them live
Discover and use advanced IRQ within your driver development
Set up your network and connection drivers
Develop a graphics driver with the power of C programming language
Prepare and set up Ubuntu for driver developments and installation testing


Learning Linux Device Drivers Development