home *** CD-ROM | disk | FTP | other *** search
EISA add-on card Configuration | 1992-12-03 | 10.1 KB | 429 lines |
- ;╔═════════════════════════════════════════════════════════════════╗
- ;║ ║
- ;║ Olicom 32 Bit EISA 16/4 Token-Ring Network Adapter ║
- ;║ Adapter Configuration File Version 1.03 ║
- ;║ (C) Copyright 1992 Olicom A/S ║
- ;║ ║
- ;╚═════════════════════════════════════════════════════════════════╝
-
- BOARD
- ID = "OLC1201"
- NAME = "Olicom 32 Bit EISA 16/4 Token-Ring Network Adapter"
- MFR = "Olicom"
- CATEGORY = "NET"
- SLOT = EISA
- LENGTH = 240
- AMPERAGE = 2000
- SKIRT = NO
- READID = YES
- IOCHECK = INVALID
- DISABLE = UNSUPPORTED
-
- COMMENTS = "\nThis is the Olicom 32 Bit EISA 16/4
- dual-speed (16 Mbps or 4 Mbps) Token-Ring
- Network adapter card for EISA bus computers.\n
- All configuration of the adapter is software
- setable using this setup utility. There are no
- additional jumpers or switches."
-
- IOPORT(1) = 0zC20h ; Configuration Register 00h
- INITVAL = 00000000b
-
- IOPORT(2) = 0zC21h ; Configuration Register 01h
- INITVAL = 00xxxxxxb
-
- IOPORT(3) = 0zC22h ; Configuration Register 02h
- INITVAL = 00000000b
-
- IOPORT(4) = 0zC23h ; Configuration Register 03h
- INITVAL = xxxxxxxxb
-
- FUNCTION = "Token-Ring Network Adapter"
- TYPE = "NET,TOK"
-
- SUBFUNCTION = "I/O Address Location"
- COMMENTS = "\nUp to eight Olicom Token-Ring Network
- adapters may be installed in this
- computer. An adapter must use one of
- eight I/O port address combinations.
- Each combination consists of two I/O address
- ranges. The selections are, in order of
- preference:"
-
- CHOICE = "0 = 0A18-0A23 & 0A30-0A3F"
- LINK
- PORT = 0A18h-0A1Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 0A20h-0A23h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A30h-0A3Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 000
- INIT = PORTADR(0A38h) 10000000
- INIT = PORTADR(0A38h) 01100000
- INIT = PORTADR(0A39h) 00000000
- CHOICE = "1 = 0A24-0A2F & 0A40-0A4F"
- LINK
- PORT = 0A28h-0A2Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 0A24h-0A27h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A40h-0A4Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 001
- INIT = PORTADR(0A48h) 10000000
- INIT = PORTADR(0A48h) 01100000
- INIT = PORTADR(0A49h) 00000000
- CHOICE = "2 = 0A50-0A53 & 0A58-0A6F"
- LINK
- PORT = 0A58h-0A5Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 0A50h-0A53h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A60h-0A6Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 010
- INIT = PORTADR(0A68h) 10000000
- INIT = PORTADR(0A68h) 01100000
- INIT = PORTADR(0A69h) 00000000
- CHOICE = "3 = 0A54-0A57 & 0A70-0A87"
- LINK
- PORT = 0A80h-0A87h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A54h-0A57h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A70h-0A7Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 011
- INIT = PORTADR(0A78h) 10000000
- INIT = PORTADR(0A78h) 01100000
- INIT = PORTADR(0A79h) 00000000
- CHOICE = "4 = 1A18-1A23 & 1A30-1A3F"
- LINK
- PORT = 1A18h-1A1Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 1A20h-1A23h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A30h-1A3Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 100
- INIT = PORTADR(1A38h) 10000000
- INIT = PORTADR(1A38h) 01100000
- INIT = PORTADR(1A39h) 00000000
- CHOICE = "5 = 1A24-1A2F & 1A40-1A4F"
- LINK
- PORT = 1A28h-1A2Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 1A24h-1A27h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A40h-1A4Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 101
- INIT = PORTADR(1A48h) 10000000
- INIT = PORTADR(1A48h) 01100000
- INIT = PORTADR(1A49h) 00000000
- CHOICE = "6 = 1A50-1A53 & 1A58-1A6F"
- LINK
- PORT = 1A58h-1A5Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 1A50h-1A53h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A60h-1A6Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 110
- INIT = PORTADR(1A68h) 10000000
- INIT = PORTADR(1A68h) 01100000
- INIT = PORTADR(1A69h) 00000000
- CHOICE = "7 = 1A54-1A57 & 1A70-1A87"
- LINK
- PORT = 1A80h-1A87h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A54h-1A57h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A70h-1A7Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 111
- INIT = PORTADR(1A78h) 10000000
- INIT = PORTADR(1A78h) 01100000
- INIT = PORTADR(1A79h) 00000000
-
- SUBFUNCTION = "Adapter Data Rate"
- TYPE = "SPD"
- COMMENTS = "\nThis Token-Ring Network adapter can
- operate at two different data rates,
- 4 Mbps or 16 Mbps. You MUST set the
- adapter data rate to the same rate as
- the Token-Ring to which you are connecting
- the adapter."
- CHOICE = "16 Mbps"
- SUBTYPE = "16"
- LINK
- INIT = IOPORT(4) LOC(0) 1
- CHOICE = "4 Mbps"
- SUBTYPE = "4"
- LINK
- INIT = IOPORT(4) LOC(0) 0
-
- SUBFUNCTION = "FLASH RPL Address Location"
- COMMENTS = "\nThe FLASH RPL can be occupy one of 15 possible
- 8K areas, starting at C2000 through DE000."
- CHOICE = "FLASH RPL Disabled"
- LINK
- INIT = IOPORT(4) LOC(6 5 4 3) 0000
- CHOICE = "C8000-C9FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C8000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0100
- CHOICE = "CA000-CBFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0CA000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0101
- CHOICE = "CC000-CDFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0CC000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0110
- CHOICE = "CE000-CFFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0CE000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0111
- CHOICE = "D0000-D1FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D0000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1000
- CHOICE = "D2000-D3FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D2000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1001
- CHOICE = "D4000-D5FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D4000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1010
- CHOICE = "D6000-D7FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D6000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1011
- CHOICE = "D8000-D9FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D8000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1100
- CHOICE = "DA000-DBFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0DA000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1101
- CHOICE = "DC000-DDFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0DC000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1110
- CHOICE = "DE000-DFFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0DE000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1111
- CHOICE = "C2000-C3FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C2000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0001
- CHOICE = "C4000-C5FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C4000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0010
- CHOICE = "C6000-C7FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C6000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0011
-
- SUBFUNCTION = "Interrupt Level"
- TYPE = "INT"
- COMMENTS = "\nThis Token-Ring Network adapter uses one of eight
- interrupt levels: 3, 5, 7, 9, 10, 11, 14 or 15.\n
- The adapter uses level-triggered interrupts."
- CHOICE = "Interrupt 9"
- SUBTYPE = "9"
- LINK
- IRQ = 9
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 011
- CHOICE = "Interrupt 3"
- SUBTYPE = "3"
- LINK
- IRQ = 3
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 000
- CHOICE = "Interrupt 5"
- SUBTYPE = "5"
- LINK
- IRQ = 5
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 001
- CHOICE = "Interrupt 10"
- SUBTYPE = "10"
- LINK
- IRQ = 10
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 100
- CHOICE = "Interrupt 11"
- SUBTYPE = "11"
- LINK
- IRQ = 11
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 101
- CHOICE = "Interrupt 14"
- SUBTYPE = "14"
- LINK
- IRQ = 14
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 110
- CHOICE = "Interrupt 15"
- SUBTYPE = "15"
- LINK
- IRQ = 15
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 111
- CHOICE = "Interrupt 7"
- SUBTYPE = "7"
- LINK
- IRQ = 7
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 010
-
- SUBFUNCTION = "DMA Level"
- TYPE = "DMA"
- COMMENTS = "\nThis Token-Ring Network adapter can
- operate on one of six DMA channels:
- 0, 1, 3, 5, 6 or 7. The preferred DMA
- channel is 7.\n
- The DMA channel can be shared with other
- adapters of the same type.\n
- Additionally use of DMA can be disabled.
- This will force drivers to transfer data
- using 32 bit programmed I/O. Depending on
- the driver, this may reduce throughput."
- CHOICE = "DMA 7"
- SUBTYPE = "7"
- LINK
- DMA = 7
- SHARE = "OLC1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 101
- CHOICE = "DMA 6"
- SUBTYPE = "6"
- LINK
- DMA = 6
- SHARE = "OLC1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 100
- CHOICE = "DMA 5"
- SUBTYPE = "5"
- LINK
- DMA = 5
- SHARE = "OLC1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 011
- CHOICE = "DMA 3"
- SUBTYPE = "3"
- LINK
- DMA = 3
- SHARE = "OLC1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 010
- CHOICE = "DMA 1"
- SUBTYPE = "1"
- LINK
- DMA = 1
- SHARE = "OLC1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 001
- CHOICE = "DMA 0"
- SUBTYPE = "0"
- LINK
- DMA = 0
- SHARE = "OLC1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 000
- CHOICE = "No DMA"
- SUBTYPE = "-"
- LINK
- INIT = IOPORT(2) LOC(5 4 3) 110
-