User guide

1
Installing and Configuring Enhanced OS-9
Enhanced OS-9 for X86 PCAT 75
When using multiple NE2000 PCI cards in a system you may force the
driver to use a specific slot or card number for the device being used.
PCIINDEX may be used to specify the card instance to be used. Keep
in mind the PCIINDEX method is based on a first found basis, so
moving cards in the system will change the configuration used. You
may also use the PCIBUS and PCIDEV to force the use of the device to
a specific slot. To find out the current PCIBUS and PCIDEV values use
the OS-9 command
pciv
.
/*
* PCI Specific Settings
*/
#define PCIINDEX0x00/* 0 picks first card */
#define PCIBUS 0x00/* 0 indicates to search */
#define PCIDEV0x00/* 0 indicates to search */
Connection Type
The default connection type is set by either the configuration setup
program that came with the card or by hardware jumpers employed. If
you are unable to communicate with this card and netstat -in shows the
device, the connection type may be incorrect. To correct it, you may do
one of the following.
1. Use the NE2000 setup disk to configure the card for the connection
used.
2. Change the OS-9 device descriptor for the type of connection in use.
3. Try one of the other connections on the card (if using AUI type, try
the RJ45 connector).
Interrupt Conflict
Another problem may be the interrupt used. The default interrupt is
IRQ9. In this case you have the following options.
1. Choose a interrupt that matches the system configuration such as
IRQ10 (0x4a). In this case the OS-9 device descriptor must be
changed.
If an interrupt conflict exists the device will either not work at all or will
hang when the conflicting device is accessed. Mapping the interrupts
used in the system is recommended.