; 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