RHD362 - Red Hat Enterprise Linux Kernel Internals II:Device Driver Programming

RHD362 - Red Hat Enterprise Linux Kernel Internals II:Device Driver Programming

RHD362 teaches experienced programmers how to develop device drivers specifically for Linux systems. By the end of this course, you will understand the Linux architecture, hardware and memory management, modularization, and the layout of the kernel source. You also will have practiced key concepts and skills for the development of character, block, and network drivers.

Price:

$2,895.00

 

Item Quantity

Quantity*

Enter the appropriate quantity for this item below.

The number of students may be adjusted after the course has been added to the cart.

Course Description

RHD362 teaches experienced programmers how to develop device drivers specifically for Linux systems. By the end of this course, you will understand the Linux architecture, hardware and memory management, modularization, and the layout of the kernel source. You also will have practiced key concepts and skills for the development of character, block, and network drivers.

Audience

Experienced C programmers with a good understanding of the Linux kernel who want to learn how to develop device drivers for Linux systems.
Prerequisites
  • Experience in C programming
  • RHD143 Red Hat Linux Programming Essentials or equivalent experience

  • RHD361 Red Hat Linux Kernel Internals or equivalent experience
Volume discounts:

If your company needs to train more than one employee at the same

time, take advantage of our multi-student discounts.

Course Content
  • Device Driver Basics
  • udev
  • Writing to a Device
  • /proc Entries
  • Module Parameters and /sys
  • Module Dependencies
  • Licensing
  • Dynamic Module Loading
  • ioctl
  • mmap
  • DMA and Asynchronous Transfers
  • Interrupts
  • HAL
  • Locking
  • Driver Updates
  • Driver Packaging
  • Power Management
  • User Space Drivers
  • Contributing to the Entropy Pool
  • PCI
  • Block Devices
  • Network Devices
Related Items
RHD361 - Red Hat Enterprise Linux Kernel Internals I:

RHD361 - Red Hat Enterprise Linux Kernel Internals I:

This hands-on course provides an intensive and low-level examination of the Linux kernel architecture, including process scheduling,memory management, and I/O. Topics covered in this course are useful for understanding more advanced performance tuning concepts, like those presented in RH442 Red Hat Enterprise System Monitoring and Performance Tuning. You will also gain an understanding of how device drivers interact with the kernel.

Price:

$2,895.00


Shopping Cart

There are no items in your shopping cart.

Store Search

Advanced Search

Powered By Sun Microsystems
SSL
Kryptronic Internet Software Solutions