DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Guidelines for all kernel drivers

ODDI hardware notes

See eisa(D5), mca(D5), and pci(D5) for information about accessing device configuration information for devices on different bus types (see ``Bus'').

When a single device driver controls devices that run on different bus types (such as PCI and EISA models of the same basic device), the driver should search the PCI buses for configuration information first, then search the other busses. The archtobus(D3oddi) kernel function is used to determine whether a bus is ISA, EISA, or MicroChannel. The code examples on the idistributed(D3oddi) manual page illustrate the initialization routine for a device that can run on either a PCI or other bus architecture.


© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005