Compaq AA-RH8RD-TE manual Device Driver Documentation, Writing Device Drivers

Page 67

7

Device Driver Documentation

Documentation to aid programmers in writing device drivers for Tru64 UNIX is packaged in a separately orderable Device Driver Kit (DDK). This documentation was produced by Compaq writers working closely with the device driver developers.

This kit (Version 2.0, part number QA-6ADAV-A8) contains a CD-ROM that includes the Tru64 UNIX Device Driver sample drivers, driver development tool (code template generator), documentation in HTML and PDF formats, and printed installation instructions and release notes.

You can obtain printed copies of the documentation by ordering the Tru64 UNIX Device Driver Documentation Kit (part number QA-6ADAV-GZ).

The rest of this section describes the books in the DDK. This information is provided here because of the close relationship between the device driver documentation and the Tru64 UNIX documentation set.

______________________ Note _______________________

The Device Driver Kit is produced independently of the Tru64 UNIX operating system. The following descriptions are for Version 2 (December 2000) of the Device Driver Kit, which supports Tru64 UNIX Version V5.0A and higher. For information about this kit, visit the following Web site:

http://www.tru64unix.compaq.com/docs/pub_page/devdoc_list.html

Writing Device Drivers

This manual contains information that systems engineers need when writing a device driver for hardware that runs on the Tru64 UNIX operating system. This manual replaces the manual Writing Device Drivers: Tutorial. It includes the chapter on funnels and the chapter on how to write disk device drivers that were previously part of manual named Writing Device Drivers: Advanced Topics.

This manual also provides a glossary of device driver terms.

Device Driver Documentation 7–1

Image 67
Contents Tru64 Unix Page Contents System and Network Management Documentation Writing Software for the International Market Programming DocumentationTru64 Unix Reference Pages Supplementary DocumentationDevice Driver Documentation Documentation Listings Tables IndexPage Organization New and Changed FeaturesAbout This Manual AudienceReader’s Comments Introduction to the Documentation Set Finding the Documentation You NeedCore Documentation Revised Documentation Changes to the Version 5.1A Documentation SetLayered Products Structural ChangesSystem and Network Administration Device Driver Documentation What You GetNew Documentation Removed DocumentationOnline Documentation Documentation CD-ROM Documentation on the World Wide Web Kit Printed DocumentationEnd User Documentation Kit Developer’s Documentation Kit Other Products Packaged with Tru64 Unix Documentation for Layered ProductsAdditional Documentation in the Media Kit TruCluster Server Software3 Tru64 Unix Alpha Online Documentation Library Page Printed and Online Documentation General User DocumentationCDE Companion Documentation Overview for Version 5.1A revised Command and Shell User’s Guide revisedCluster Release Notes revised Cluster Technical Overview revisedProgramming Support Tools Master Index revisedSecurity revised Release Notes for Version 5.1A revisedUnix Technical Overview for Version 5.1A revisedPrinted-Only Documentation How to Access Tru64 Unix Documentation revisedQuick Reference Card revised Advanced Printing Software User Guide New and Changed Features from Previous Releases revisedOnline-Only Documentation 3 Tru64 Unix Version 5.1A CD-ROMs revisedSafety & Comfort Guide How to Order Tru64 Unix DocumentationCommon Desktop Environment User’s Guide System and Network Management Documentation AdvFS Administration revisedCluster Hardware Configuration revised Cluster Administration revisedCluster Highly Available Applications revised Cluster Installation revisedCluster LAN Interconnect new Installation Guide revisedGuide to Prestoserve Kernel Debugging Installation Guide Advanced Topics revisedManaging Online Addition and Removal new Logical Storage Manager revisedNetwork Administration Connections new Network Administration Services new Sharing Software on a Local Area Network revised Security revisedSoftware License Management System Administration revised System Configuration Supplement OEM Platforms System Configuration and TuningWindow System Environment revised Bind Configuration File Guide Full Installation Quick Start revisedUpdate Installation Quick Reference Card revised Window System Administrator’s GuideDECevent Translation and Reporting Utility Sendmail Installation and Operation GuidePerformance Manager revised Page Asynchronous Transfer Mode Assembly Language Programmer’s GuideProgramming Documentation Compaq C Language Reference Manual revised Calling Standard for Alpha SystemsNetwork Programmer’s Guide revised Guide to Preparing Product Kits revisedGuide to Realtime Programming Guide to the Posix Threads LibraryProgrammer’s Guide Writing Kernel Modules Programming with ONC RPC1 OSF/Motif Programmer’s Guide Writing Software for the International MarketProgrammer’s Guide Streams 2 OSF/Motif Style GuideCommon Desktop Environment Application Builder User’s Guide Common Desktop Environment Product Glossary Common Desktop Environment Desktop KornShell User’s GuideLadebug Debugger Manual revised Common Desktop Environment Programmer’s GuideCommon Desktop Environment Programmer’s Overview Java DocumentationToolTalk Service Documentation Object File and Symbol Table Format SpecificationTechnical References for Asian Languages ToolTalk Reference Manual Window System DocumentationToolkit Intrinsics C Language Interface Web-Based Best Practices Documentation Supplementary DocumentationQuickSpecs Operating System CD-ROMListings of Patches to the Operating System Image Extension Documentation Text Version of the Tru64 Unix Release NotesAssociated Products CD-ROMs Reading Reference Pages On Line Using the Documentation CD-ROMUsing webman Tru64 Unix Reference PagesUsing the man Command Using the xman CommandReading Reference Pages in Printed Books Reference Pages Section Overview of the Reference Page SectionsReference Pages Sections 8 and 1m Writing Device Drivers Device Driver DocumentationInstallation Instructions and Release Notes 1 Tru64 Unix Documentation Kit Documentation ListingsTruCluster Server Documentation Kit Supplementary Documentation on the DocumentationDocumentation Listings A-3 Title Printed Line Title Printed Line 6Documentation Listings Documentation Listings A-7 Page See ASU IndexSee device driver documentation See Tru64 Unix Documentation Kits See also Network Administration Services manual See also Network Administration Connections manual Web, 2-4n See Technical Reference for Using Thai Features See also Full Installation Quick Start printed card