| Red Hat
Training  
    
RHD221 Red Hat Linux Device Drivers Course
 
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. 
Goal
 
To build concepts and skills in
kernel essentials and to build practical skills in developing device drivers
for various types of hardware.
 
Audience
 
Developers of hardware device
drivers who need to ramp up quickly on how to develop drivers for Linux.
 Price
 $2498 Duration 5 days Training Start Time:   8:30
a.m.Training End Time:    4:30-5:00 p.m. (depending on class
progress)
 You will learn 
  How device drivers work with
    the Linux KernelHow to configure and install
    the kernelCompiling and loading a
    module and exporting symbolsWorking with character and
    block device driversMemory ManagementIOCTLsData Transfer Between User
    and Kernel SpaceMemory ManagementTracing and DebuggingTime Management, Wait and
    Task QueuesDealing with I/O ports and
    InterruptsAccessing PCI/ISA hardwareNetwork drivers 
Prerequisites
 
  Experience in C programming
 |