0 Items | 0.00
Go

Carefully read through the detailed training information and select the appropriate IT training for you!

Contact one of our training consultants in case you need assistance.


LinkedIn

Red Hat Enterprise Linux Kernel Device Drivers

Course Code: RHD362
Day(s): 5
Price: €2,650.00 (ex. VAT)

Overview 

Red Hat Enterprise Linux Kernel Device Drivers (RHD362) teaches experienced C programmers already familiar with the Linux kernel architecture the skills and strategies they need to develop device drivers. The course covers device driver models (including character, block, and network device drivers), device interaction (including port I/O, memory mapped I/O, interrupt handling, and DMA transfers), managing PCI and USB devices, strategies for deferring activity using tasklets and work queues, device registration using the Unified Device model and the sysfs filesystem, and process interaction, including basic file operations, polling, and wait queues.


Pre-Requisites
  • Experience in C programming
  • Red Hat Linux Kernel Internals (RHD361) or equivalent experience


Next Course Dates

Dates available on request. Please contact us






    More Information

    • Experienced C programmers with a good understanding of the Linux kernel who want to learn how to develop device drivers for Linux systems.
    • Device driver models
    • Device driver registration
    • The Unified Device Model and the sysfs file system
    • Character device drivers and file operations
    • Interrupt handling
    • Deferring activity with tasklets
    • Deferring activity with work queues
    • Multiplexed I/O and polling
    • Wait queues
    • Interacting with devices using port I/O
    • Interacting with devices using memory mapped I/O
    • User space device drivers
    • Managing DMA transfers
    • PCI drivers
    • USB drivers
    • Introduction to network device drivers
    • Introduction to block device drivers
    • I/O Scheduling

    In This Section

    Hot Specials are back!

    Get a 20% discount on a selection of trainings in May and June! 

    Learn more
    spotlightbottom

    Training Information

    Contact our experts
     +32 (0) 800 84 009

    spotlightbottom


    Copyright © 2012 Global Knowledge Belgium BVBA, registration number 0879.699.532 - VAT number BE 0879.699.532 – Tel +32 (0) 800/84.009
    RSS. (Srv: 220)