;***************************************************************** ;* * ;* EISA Configuration file for IBM EISA Ethernet Adapter * ;* Copyright (C) 1994 IBM Corp. * ;* * ;***************************************************************** BOARD ID = "IBM2001" NAME = "IBM EISA Ethernet Adapter" MFR = "I B M Corporation" CATEGORY = "NET" ; Category, i.e. Network Board. SLOT = EISA ; Uses EISA Slot. LENGTH = 255 ; Length of Board in Millimeters. AMPERAGE = 1000 ; Needs to be measured. SKIRT = NO ; Skirt not used. READID = YES ; Board ID can be read. BUSMASTER = 23 ; Amount of bus latency allowed. 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 IBM EISA Ethernet Adapter provides an Ethernet interface using the the PLX 9032 EISA bus interface controller. This board is a bus master design that uses the host system main memory directly. When receiving or transmitting packet data, the SONIC-T requests the bus from the host system, when granted it does the appropriate transfers opposed from the system CPU which in most designs will move the data. " HELP = "The IBM EISA Ethernet Adapter supports full automatic configuration." IOPORT(1) = 0ZC88h SIZE = BYTE INITVAL = 0xxxxxxxb IOPORT(2) = 0ZC89h SIZE = BYTE INITVAL = 0010xxxxb IOPORT(3) = 0ZC8Ah SIZE = BYTE INITVAL = xxxxxx00b IOPORT(4) = 0ZC8Fh SIZE = BYTE INITVAL = 00000xxxb GROUP = "Standard Ethernet Network Controller Setup." TYPE = "NET.ETH" FUNCTION = "Cable Selection." COMMENTS = "The cable selection allows you to select either thin or thick or twisted pair cable. The default is twisted pair cable." CHOICE = "Twisted Pair Cable." SUBTYPE = "TWISTED" FREE INIT = IOPORT(2) LOC(1) 0 INIT = IOPORT(2) LOC(2) 0 CHOICE = "Thin Cable." SUBTYPE = "THIN" FREE INIT = IOPORT(2) LOC(1) 1 INIT = IOPORT(2) LOC(2) 1 CHOICE = "Thick Cable." SUBTYPE = "THICK" FREE INIT = IOPORT(2) LOC(1) 0 INIT = IOPORT(2) LOC(2) 1 FUNCTION = "Interrupt request selections" SUBFUNCTION = "Interrupts Trigger Type" CHOICE = "Edge Triggered Interrupt" SUBTYPE = "IRQ,EDGE" LINK IRQ = 5 | 9 | 10 | 11 TRIGGER = EDGE SHARE = NO INIT = IOPORT(1) LOC(2-0) 001 | 011 | 101 | 111 CHOICE = "Level Triggered Interrupt" SUBTYPE = "IRQ,LEVEL" LINK IRQ = 5 | 9 | 10 | 11 TRIGGER = LEVEL SHARE = NO INIT = IOPORT(1) LOC(2-0) 000 | 010 | 100 | 110 ENDGROUP GROUP = "Advanced Ethernet Network Controller Setup." TYPE = "NET.ETH" FUNCTION = "Loop Back Selection." COMMENTS = "The loop back selection option allows you to select whether the network hardware will receive or reject packets destined to itself. The default option is to receive it's own packets this allows diagnostic software to fully exercise transmit and receive logic. " CHOICE = "Receive own packets." SUBTYPE = "THIN" FREE INIT = IOPORT(2) LOC(0) 1 CHOICE = "Reject own packets." SUBTYPE = "THICK" FREE INIT = IOPORT(2) LOC(0) 0 FUNCTION = "Local software reset." COMMENTS = "When this bit is enabled it allows the system to reset the bus controller via software. When software reset is issued the contents of the bus controller registers will not be cleared. The default is disabled." CHOICE = "Disable Software reset." SUBTYPE = "Disable Software reset" FREE INIT = IOPORT(4) LOC(1) 0 CHOICE = "Enable software reset." SUBTYPE = "Enable software reset." FREE INIT = IOPORT(4) LOC(1) 1 ENDGROUP