Next | Prev | Top | Contents | Index

Chapter 4: Writing an EISA Device Driver


This chapter provides in-depth information on writing device drivers for Silicon Graphics computer systems equipped with the Extended Industry Standard Architecture (EISA) expansion bus. It gives a brief overview of the EISA-bus interface, describes configuration for EISA device drivers, and introduces several EISA-specific routines.

It also explains the model drivers use to control device DMA operations. This model makes it easier to port existing drivers from other operating systems.

This chapter contains the following sections:

Note: Currently, only the Indigo2 workstation and the CHALLENGE M server support the EISA bus.


EISA-bus Interface Overview
Choosing a Device Driver Model
Writing a User-level EISA Device Driver
Writing a Kernel-level EISA Device Driver

Next | Prev | Top | Contents | Index