It is intended as an introduction to UDI driver programming topics for developers who:
The main part of the guide, ``UDI driver coding basics'', leads the programmer through the process of constructing the pseudod and udi_cmos sample drivers. The commentary for the udi_cmos and pseudod drivers in the coding sequence introduces most of the basic concepts needed to understand UDI driver programming. Included in these descriptions are hotlinks into the UDI Specifications for more detail.
The chapters on the SCSI and NIC drivers provides pointers to information about the drivers; a detailed description of the source code of these drivers will be included in a future version of this document.
Remaining chapters deal with the specifics of building your source code into a driver binary, packaging the driver binary, and installing and configuring the driver on a target system.
Each chapter can be printed in its entirety by clicking on the chapter title at the top of the chapter Table of Contents (left frame), and then clicking the SCOhelp Print button (found at the bottom of the right frame).
For an overview of Project UDI and the UDI concept, see ``UDI Overview'' and the introductory material from the various UDI Specifications.