User guide

78 Enhanced OS-9 for X86 PCAT
1
Installing and Configuring Enhanced OS-9
Cirrus Logic CS8900
Overview
The OS9 sp8900 software driver provides support for the Cirrus Logic
CS8900a Ethernet Controller. This allows the device to be used as part
of an OS9 SoftStax network implementation.
The Cirrus Logic CS8900a provides single chip support for IEEE 802.3
Ethernet. It has a direct ISA bus interface and is therefore commonly
found in PC-AT type environments.
The OS9 sp8900 driver takes advantage, where appropriate, of the
Plug and Play capability of the cs8900a device. This reduces the time
taken to configure the cs8900a for use within an OS9 environment.
Hardware Configuration
Basic Configuration
The CS8900a should be supplied with an MSDOS hosted configuration
program. This should be used to pre-configure the device for use. This
program assumes the cs8900a has the associated EEPROM as
recommended. This EEPROM is used to store the cs8900 configuration
parameters. At this time OS9 will only support devices that have this
configuration.
Using the Setup Program.
Before using the setup program, the user should determine the network
adaptor’s IO address and Interrupt level. The cs8900 has a limited
number of possible combinations, these should be chosen with care. As
a default OS9 will assume IO port 0x300 and IRQ Level 10. It is also
important to note that OS9 drives the device using the PC-AT I/O Bus
for ALL operations. Therefore shared memory should be disabled for
OS9 operation.
Having selected the correct choices the user may run the setup
program and configure the cs8900 accordingly.
If the device was supplied without a configuration utility it will be
necessary to obtain this from the vendor or try the cirrus logic Web site
at http://www.cirrus.com/drivers/
The setup program also incorporates a self test utility that may be used
to confirm correct operation of the device before proceeding.