; Madge Smart 16/4 EISA Mk. III Ringnode Configuration File, Rev. 01 ; Copyright (c) Madge Networks Ltd. 1995 BOARD ID = "MDG0004" NAME = "Madge Smart 16/4 EISA Ringnode" MFR = "Madge Networks Ltd." CATEGORY = "NET" SLOT = EISA LENGTH = 224 AMPERAGE = 3000 SKIRT = NO READID = YES BUSMASTER = 100 IOCHECK = VALID DISABLE = SUPPORTED COMMENTS = "\n This is a dual-speed (16 or 4 Mbit/s) token ring adapter for EISA computers. It utilises Madge proprietary Smart software and bus master technology for high performance.\n \n Six interrupts are supported with level- or edge-sensitive operation. Slot-specific I/O addressing permits several adapters to be used in one computer. After auto-configuration, the ring speed must be configured manually as a security feature.\n \n UTP (type 3) cabling support and a Smartrom socket together with a special IBM (R) compatibility feature are provided." HELP = "Thank you for buying this Madge Smart 16/4 EISA Ringnode. Please note that the adapter's ring speed must be manually configured before use.\n" IOPORT(1) = 0z010h INITVAL = xxxxxxxxb IOPORT(2) = 0zC90h INITVAL = x0xxxxxxb IOPORT(3) = 0zC91h INITVAL = xxxx0000b FUNCTION = "Token Ring Network Adapter" TYPE = "NET,TOK" CONNECTION = "DB9 or RJ45: token ring lobe cable" SUBFUNCTION = "Ring Speed" TYPE = "SPD" HELP = "Please select the required ring speed (either 16 Mbit/s or 4 Mbit/s) according to the speed of your network. Note: if no speed is selected, the adapter software will report an error.\n" CHOICE = "No Speed Selected" SUBTYPE = "NONE" FREE INIT = IOPORT(2) LOC(7) 0b INIT = IOPORT(1) LOC(4) 1b INIT = IOPORT(2) LOC(5) 1b CHOICE = "16 Mbit/s" SUBTYPE = "16" FREE INIT = IOPORT(2) LOC(7) 1b INIT = IOPORT(1) LOC(4) 1b INIT = IOPORT(2) LOC(5) 1b CHOICE = " 4 Mbit/s" SUBTYPE = "4" FREE INIT = IOPORT(2) LOC(7) 1b INIT = IOPORT(1) LOC(4) 0b INIT = IOPORT(2) LOC(5) 0b SUBFUNCTION = "Interrupt" TYPE = "INT" COMMENTS= "Note: to change the interrupt number, use Edit/Change Resource." HELP = "Please select the interrupt type, either level- or edge-sensitive. Level-sensitive operation permits multiple Madge Ringnodes to share the same interrupt number. Note: to change the interrupt number, use Edit/Change Resource.\n" CHOICE = "Level-sensitive" SUBTYPE = "LEVEL" LINK IRQ = 15 | 12 | 11 | 10 | 9 | 3 SHARE = "MADGE_EISA" TRIGGER = LEVEL INIT = IOPORT(1) LOC(2-0) 111b | 110b | 011b | 010b | 000b | 001b INIT = IOPORT(1) LOC(3) 0b | 0b | 0b | 0b | 0b | 0b INIT = IOPORT(2) LOC(4-0) 01111b | 01100b | 01011b | 01010b | 00010b | 00011b CHOICE = " Edge-sensitive" SUBTYPE = "EDGE" LINK IRQ = 15 | 12 | 11 | 10 | 9 | 3 SHARE = NO TRIGGER = EDGE INIT = IOPORT(1) LOC(2-0) 111b | 110b | 011b | 010b | 000b | 001b INIT = IOPORT(1) LOC(3) 1b | 1b | 1b | 1b | 1b | 1b INIT = IOPORT(2) LOC(4-0) 11111b | 11100b | 11011b | 11010b | 10010b | 10011b SUBFUNCTION = "Smartrom" TYPE = "ROM" COMMENTS= "Note: to change the Smartrom address, use Edit/Change Resource." HELP = "Please select whether the Smartrom is disabled or enabled. If not fitted, please select disabled. Note: to change the Smartrom address, use Edit/Change Resource. (The Smartrom requires 8K.)\n" CHOICE = "Disabled" SUBTYPE = "DISABLE" FREE INIT = IOPORT(1) LOC(7-6) 10b INIT = IOPORT(3) LOC(7-6) 10b ; DISABLE = YES CHOICE = "Enabled" SUBTYPE = "ENABLE" LINK MEMORY = 8K ADDRESS = 0CC000h | 0CE000h | 0DE000h WRITABLE = YES MEMTYPE = OTH CACHE = NO SIZE = BYTE DECODE = 32 SHARE = NO INIT = IOPORT(1) LOC(7-6) 00b | 01b | 11b INIT = IOPORT(3) LOC(7-6) 00b | 01b | 11b SUBFUNCTION = "IBM (R) Compatibility Register" TYPE = "IBM" HELP = "The IBM (R) compatibility register is an I/O register at location 0A20 which emulates the equivalent register on an IBM (R) adapter. Some applications will require this register to be enabled in order to work correctly. (It should only be enabled on one adapter. Interrupt level 2 or 3 must be selected. For further compatibility, fit and enable a Smartrom.)\n" CHOICE = "Disabled" SUBTYPE = "DISABLE" FREE INIT = IOPORT(3) LOC(4) 0b ; DISABLE = YES CHOICE = "Enabled" SUBTYPE = "ENABLE" FREE PORT = 0A20h SHARE = NO SIZE = BYTE INIT = IOPORT(3) LOC(4) 1b