|
 |
 |
|
Linux Device Drivers
[UXI-L3]
Duration: 5 days
- Audience:
- Application developers who need to write code that interfaces with the Linux kernel and
systems programmers writing device drivers for the Linux operating system.
-
- Description:
- This course provides detailed information on the features of the Linux kernel that are
integral to supporting device drivers. Included in the discussion are Linux modules,
character device drivers, ioctl(), interrupt handling, block device drivers and memory
mapped device I/O.
-
- Prerequisites:
- A working knowledge of the UNIX or Linux operating system, including using vi,
navigating file systems and using basic commands plus a basic understanding of the C
programming language and Linux Internals. This may be accomplished by taking
EduCorps Introduction to Linux,
Introduction to UNIX/AIX, Introduction to
C, and Linux Internals
courses or by having equivalent experience.
-
- Topics:
- ü Review of the Linux Kernel
- ü Creating Linux Modules
- ü Creating a Character Device
Driver
- ü Managing Hardware Resources
- ü Programming with ioctl()
- ü Linux Cross-Memory Access
- ü Utilities for Linux Device
Drivers
- ü Interrupt Handling
- ü Creating a Block Device
Driver
- ü Memory Mapped device I/O
If you are interested in something beyond what is listed here, please call us today!
We are always adding new courses!
For more training information, please fill out the Information
Request Form
Call EduCorp at 800-668-0943, or
E-mail us at educorp@educorptraining.com.

|
|