Return to Axian Home Pagewww.blindchicken.com
Axian Site Navigation


Axian Training


Red Hat Training

 

Registration Information
Course Calendar

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 Kernel
  • How to configure and install the kernel
  • 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/ISA hardware
  • Network drivers

Prerequisites

  • Experience in C programming



Axian Contact Information