AIX DEVICE DRIVER DEVELOP. (AU30) |
Format |
Classroom |
Duration |
7.0 Day(s) |
Description |
This course teaches you how to write AIX device drivers. |
Audience |
This course is targeted at users with a need to learn how to write AIX device drivers. |
Prerequisites |
An understanding on the AIX operating system at the level of course AIX Version 4.3 Internals Structure (AU35/Q1135). Programming knowledge of C programming language and a working knowledge of AIX system calls at the level of AIX Application Programming Environment (AU25/Q1125).
User level working knowledge of AIX/UNIX including editors, shells, pipes , and I/O redirection. |
Objectives |
Understand AIX release 4 features.
Use dynamic load kernel extension.
Understand the programmer's model of AIX.
Understand device driver concepts and their kernels interfaces.
Use AIX kernel services.
Use support devices through the object data manager (ODM).
Use the debugging, tracing, and error logging facilities under AIX. |
Contents |
Execution Environment
AIX Kernel Extensions
AIX Addressing Model
Device Driver Interface
Memory Management Kernel Services
Synchronization, Serialization, and Timers
Device Configuration Overview
Configuring a device
Trace, Error Logging and Kernel Debugging |