RHD221 Red Hat Linux Device Drivers is designed to teach experienced programmers how to develop device drivers for Linux systems. Upon completion of the course, students will understand the Linux architecture, hardware and memory management, modularization, and the layout of the kernel source, and will have practiced key concepts and skills for development of character, block, and network drivers.
Skills Gained
Goal:
Build concepts and skills in kernel essentials and to build practical skills in developing device drivers for various types of hardware.
Who Can Benefit
Developers of hardware device drivers who need to ramp up quickly on how to develop drivers for Linux.
Prerequisites
Experience in C programming
RHD143 - Red Hat Linux Programming Essentials or equivalent
Code:
RHD221
Length:
5 days
Type:
Instructor-Led
Certified By:
Red Hat
Tuition:
$2,498
This course is taught by Certified Red Hat instructors. There is a difference. Learn More
This course is in the following categories. Click the categories to find similar courses and topics of interest.
Compiling and loading a module and exporting symbols
Working with character and block device drivers
Memory Management
IOCTLs
Data Transfer Between User and Kernel Space
Memory Management
Tracing and Debugging
Time Management, Wait and Task Queues
Dealing with I/O ports and Interrupts
Accessing PCI hardware
Network drivers
SMP issues
Virtual File System and the ext2/ext3 filesystems
When you take a certified course with ExitCertified, you are learning from
the creators of the products you use. Our commitment to your IT
community, along with our authorization to deliver certified courses,
ensures you receive a premium training experience.