Jump to page titleUNITED STATES
hp.com home products and services support and drivers solutions how to buy
contact hp


 
hp.com home
End of Jump to page title

Device Driver Kit Version 2 online documentation online documentation
Jump to content
Tru64 UNIX documentation

search, news and updates
documentation search
documentation news
best practices
technical updates
tech tips
send us your comments

Tru64 UNIX documentation
Tru64 UNIX operating system
TruCluster software
advanced printing software
Advanced Server for UNIX
device driver
Internet Express
new hardware delivery
patch kits
porting
POSIX conformance
secure shell
translated documentation
Windows 2000 single
sign-on

related topics
Tru64 UNIX home
Tru64 UNIX QuickSpecs and software product descriptions
TruCluster Server high availability case study
Content starts here

Help button  Click this button for information about using the Tru64 UNIX Documentation Library.

*
* Driver Development Tool
* Examples
 

device driver documentation
»
Safety and Comfort Guide
»
HTML PDF
Installation Instructions and Release Notes
»
HTML PDF Guide to Preparing Product Kits
»
HTML PDF
Writing Device Drivers
»
HTML PDF
Writing a Graphics Device Driver and DDX for the Tru64 UNIX X Server
»
HTML PDF Writing Kernel Modules
»
Writing Network Device Drivers
»
Writing PCI Device Drivers
»
Writing VMEbus Device Drivers
       
examples
*

This is an example VGA graphics device driver for Tru64 UNIX. The files included in the example are the following:

   myvga.h - header file for DDX to include for ioctls
   myvga_reg.h - device driver header file
   myvga.c - device driver source file
   sysconfigtab - sysconfigtab entry for configuration
   ecu/isa0099.cfg - ECU config file for EISA configuration

Refer to the Writing a Graphics Device Driver and DDX for the Tru64 UNIX X Server and the Installation Instructions and Release Notes manuals in the Device Driver Kit for instructions on how to compile and install a graphics device driver. Note that the Release Notes contain some corrections to the documentation.

*

These PCI examples contain the PCI driver example that is discussed and used in the Writing PCI Bus Device Drivers manual. This example is a PCI device driver for the Digital 2114x Ethernet Network Interface Controller and it includes the following files:

   if_tu.c
   if_tureg.h

In addition, there are file fragments needed to compile, link, and test the example driver. These files are listed below and are discussed in the Writing Kernel Modules manual:

   files
   sysconfigtab

*

The files contain the network driver example that is discussed and used in the manual. This example includes the following files:

   if_el.c
   if_elreg.h

In addition, there are file fragments needed to compile, link, and test the example driver. These file fragments are discussed in the chapter which describes how to build a kernel module in the Writing Kernel Modules book. They are:

   files
   sysconfigtab

*

The VME device driver kit contains an exmample for a fictitious /dev/dmaex device. The parts of the example are as follows:

   README describes the complete example process to get you started

   DM100.list /dev/dmaex registration file
   dmaex.c /dev/dmaex device driver source code
   dmaexreg.h /dev/dmaex device register header file
   /dev/dmaex files file fragment
   header file
   sysconfigtab /dev/dmaex configuration file
   dmaex_test.c /dev/dmaex test program source code

  binary file information

 

buy online or call 1.800.282.6672
privacy statement using this site means you accept its terms feedback to webmaster