DOCUMENT ID:  0916-02

SYNOPSIS:     IBM token ring is recognized by MDB floppy but not by the OS

OS RELEASE:   2.1, 2.4

PRODUCT:      Solaris x86

KEYWORDS:     IBM token ring MDB floppy shared memory address


DESCRIPTION:

The IBM token ring card is recognized by the MDB floppy but not by the
operating system.  Other operating systems recognize and drive the card. 


SOLUTION:

The MDB floppy "booting function" real mode driver probes for shared
memory addresses at any address.  The operating system has different
requirements.  The memory address span of the card is expected to be 24k
bytes.  The /kernel/drv/tr.conf file memory addresses have 8k subtracted
to derive the actual address.  Three bus types are accommodated by this
series of cards.  The Micro Channel Architecture (MCA) requires no
special attention.  ISA card memory address is set on the token ring
circuit card via six dip switches designated as m1 through m6.  Switch
m1 is the low order.  Any address set on the dip switches must have m1
and m6 in the "off" position.  EISA cards are setup with ECU program. 
The address consists of a ROM address and a 16k memory address with must
be coordinated to be continuous.  Two vendors IBM AND 3COM produce
similar cards.  The dip switches on the card are designated:

    sw1 1   m1                sw2 1 primary/ secondary
    sw1 2   m2                sw2 2 16k shared ram size
    sw1 3   m3                sw2 3
    sw1 4   m4                sw2 4 4 Mbps
    sw1 5   m5                sw2 5 16 bit mode
    sw1 6   m6
    sw1 7 irq1
    sw1 8 irq2

    -------------------------------------------
    ROM Location address (ISA and EISA)
    -------------------------------------------

    0xC2000            0xD2000

    0xC6000            0xD6000

    0xCA000            0xDA000

    0xCE000



DATE APPROVED: 09/25/95