This directory includes the software from Sun Microsystems to build
the driver for the SLIC EB-1 SBus card. Important files to note are:
- README from Sun
- README.changes list of changes made to
- sliceb.o - the loadable module to be modloaded
in the OS kernel on the host machine. Here, we have modified the code slight
from Sun's original distribution (Version 1.0a) to support memory-mapping
of the PBus port address.
- interface.o - the library to link into a
driver program to communicate with the driver. A single call to this interface
initializes the registers in the SLIC card appropriately and returns a
pointer to the base-address on the host to which the PBus is mapped. Subsequent
reads and writes to that area of memory will invoke SBus communication
with the emulator.
The programmers API for the interface is the header file interface.h,
and the source is interface.c.