; File name = !BUS6301.CFG
; Date : 10/26/92
BOARD
ID = "BUS6301" ; EISA 9020DEMO Rev 1 Product ID.
NAME = "BusLogic EISA 32-Bit 82596 Ethernet Controller (v1.0)"
MFR = "BusLogic" ; Manufacturere Name.
CATEGORY = "NET" ; Category, i.e. Network Board.
SLOT = EISA ; Uses EISA Slot.
LENGTH = 216 ; Length of Board in Millimeters.
READID = yes ; Board ID can be read
BUSMASTER = 40 ; Bus latency time allowed
AMPERAGE = 1000 ; Needs to be measured.
IOCHECK = INVALID ; Card will not respond to reads of
; it's IOCHKERR bit.
DISABLE = SUPPORTED ; The card can be disabled by clearing
; the control register ENABLE bit.
COMMENTS = " The BT-763E Board is a 32 bit 82596 Ethernet Adaptor
for the EISA bus. The board is a bus master design that
uses the host system main memory directly. "
HELP = "No help available."
IOPORT(1) = 0zc88h
INITVAL = LOC(7-0) 110x0xxx
IOPORT(2) = 0zc89h
INITVAL = LOC(7-0) 00000x1x
IOPORT(3) = 0zc8Ah
INITVAL = LOC(7-0) xxxxx000
IOPORT(4) = 0zc8Fh
INITVAL = LOC(7-0) xxxxxxx0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;FUNCTION = "Host I/O Port Addresses"
; COMMENTS = "This board supports both slot-specific and ISA\n
; compatible I/O addressing. The ISA mode should only\n
; be used for software compatibility with ISA drivers."
;
; CHOICE = "Slot-Specific Only (Default)"
; FREE
; INIT = IOPORT(2) LOC(7-4) 0000
;
; CHOICE = "Slot-Specific and ISA"
; LINK
; INIT = IOPORT(2) LOC(7-4) 0001|0010|0101|0111|1001|1011|1101
; PORT = 100h-11Fh|120h-13fh|140h-15fh|160h-17fh|300h-31fh|
; 320h-32fh|340h-35fh
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
FUNCTION = "BT-763E Ethernet EPROM"
TYPE = "ROM"
CHOICE = "EPROM Disabled (Default)"
FREE
INIT = IOPORT(3) LOC(7-6) 00
CHOICE = "0C8000h"
LINK
MEMORY = 16K
ADDRESS = 0C8000H
WRITABLE = NO
MEMTYPE = OTHER
SIZE = BYTE
INIT = IOPORT(3) LOC(5-3) 010
INIT = IOPORT(3) LOC(7-6) 10
CHOICE = "0CC000h"
LINK
MEMORY = 16K
ADDRESS = 0CC000H
WRITABLE = NO
MEMTYPE = OTHER
SIZE = BYTE
INIT = IOPORT(3) LOC(5-3) 011
INIT = IOPORT(3) LOC(7-6) 10
CHOICE = "0D0000h"
LINK
MEMORY = 16K
ADDRESS = 0D0000H
WRITABLE = NO
MEMTYPE = OTHER
SIZE = BYTE
INIT = IOPORT(3) LOC(5-3) 100
INIT = IOPORT(3) LOC(7-6) 10
CHOICE = "0D4000h"
LINK
MEMORY = 16K
ADDRESS = 0D4000H
WRITABLE = NO
MEMTYPE = OTHER
SIZE = BYTE
INIT = IOPORT(3) LOC(5-3) 101
INIT = IOPORT(3) LOC(7-6) 10
CHOICE = "0D8000h"
LINK
MEMORY = 16K
ADDRESS = 0D8000H
WRITABLE = NO
MEMTYPE = OTHER
SIZE = BYTE
INIT = IOPORT(3) LOC(5-3) 110
INIT = IOPORT(3) LOC(7-6) 10
CHOICE = "0DC000h"
LINK
MEMORY = 16K
ADDRESS = 0DC000H
WRITABLE = NO
MEMTYPE = OTHER
SIZE = BYTE
INIT = IOPORT(3) LOC(5-3) 111
INIT = IOPORT(3) LOC(7-6) 10
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
FUNCTION = "Link Integrity (for Twisted Pair connection only)"
CHOICE = "Enable (Default)"
FREE
INIT = IOPORT(2) LOC(0) 0
CHOICE = "Disable"
FREE
INIT = IOPORT(2) LOC(0) 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;FUNCTION = "Bus Master"
; SUBFUNCTION = "Burst/Non-Burst Bus cycles"
FUNCTION = "Burst/Non-Burst Bus Cycles"
CHOICE = "Non-Burst (Default)"
FREE
INIT = IOPORT(4) LOC(2) 0
CHOICE = "Burst"
FREE
INIT = IOPORT(4) LOC(2) 1
; SUBFUNCTION = "Bus Release After Preempt"
; CHOICE = "23 BCLK Cycles"
; FREE
; INIT = IOPORT(1) LOC(5) 0
;
; CHOICE = "55 BCLK Cycles"
; FREE
; INIT = IOPORT(1) LOC(5) 1
;
; SUBFUNCTION = "Bus Hold Between Transfers"
; CHOICE = "Give up bus when done"
; FREE
; INIT = IOPORT(4) LOC(0) 0
;
; CHOICE = "Hold bus for 800 nsec when done"
; FREE
; INIT = IOPORT(4) LOC(0) 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
FUNCTION = "Thin/Thick Net Selection"
COMMENTS = " Twisted Pair connection is automatically enabled whenever
you connect it, no matter which option you select here."
TYPE = "NET"
CHOICE = "Thin Net (Default)"
LINK
INIT = IOPORT(2) LOC(2) 1
CHOICE = "Thick Net"
LINK
INIT = IOPORT(2) LOC(2) 0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
FUNCTION = "Host Interrupt Request"
; SUBFUNCTION = "Interrupt Channel vs. Edge/Level"
CHOICE = "INT10 Edge (Default)"
LINK
INIT = IOPORT(1) LOC(2-0) 011
IRQ = 10
TRIGGER = EDGE
SHARE = NO
CHOICE = "INT9 Edge"
LINK
INIT = IOPORT(1) LOC(2-0) 001
IRQ = 9
TRIGGER = EDGE
SHARE = NO
CHOICE = "INT11 Edge"
LINK
INIT = IOPORT(1) LOC(2-0) 101
IRQ = 11
TRIGGER = EDGE
SHARE = NO
CHOICE = "INT15 Edge"
LINK
INIT = IOPORT(1) LOC(2-0) 111
IRQ = 15
TRIGGER = EDGE
SHARE = NO
; CHOICE = "INT9 Level"
; LINK
; INIT = IOPORT(1) LOC(2-0) 000
; IRQ = 9
; TRIGGER = LEVEL
; SHARE = NO
;
; CHOICE = "INT10 Level"
; LINK
; INIT = IOPORT(1) LOC(2-0) 010
; IRQ = 10
; TRIGGER = LEVEL
; SHARE = NO
;
; CHOICE = "INT11 Level"
; LINK
; INIT = IOPORT(1) LOC(2-0) 100
; IRQ = 11
; TRIGGER = LEVEL
; SHARE = NO
;
; CHOICE = "INT15 Level"
; LINK
; INIT = IOPORT(1) LOC(2-0) 110
; IRQ = 15
; TRIGGER = LEVEL
; SHARE = NO
; SUBFUNCTION = "Interrupt Latch"
; CHOICE = "Unlatched (Default)"
; LINK
; INIT = IOPORT(1) LOC(3) 0
;
; CHOICE = "latched"
; LINK
; INIT = IOPORT(1) LOC(3) 1