; EISA .CFG Configuration file for the Specialix RIO EISA Host board ; (c) Copyright Specialix International 1991-92. All rights reserved. ; History: ; 07-May-91 jeremyr@specialix.co.uk Version 1.00B ; 25-Jun-92 jpp@specialix.com Version 1.01 ; Major rework to use choices rather than resource and to ; lead users into the correct memory ranges rather than ; a 4 gig free choice. ; 15-Jul-92 cdh@specialix.co.uk Version 1.01 ; minor mods to clarify the choices messages on ; memory resources ; 16-Jul-92 cdh@specialix.co.uk Version 1.01 ; I need to use a hex calculator ; memory is arranged in 16 Meg bands not 1 meg bands ; 13-Nov-92 cdh@specialix.co.uk Version 1.02 ; Incorporation of WR for AMI/PT ECU utilities ; BOARD ID = "SLX1413" NAME = "RIO EISA Host Intelligent IO Controller" MFR = "Specialix" CATEGORY = "COM" SLOT = EISA READID = YES IOCHECK = INVALID DISABLE = SUPPORTED COMMENTS = "The RIO EISA Host intelligent serial IO controller provides up to 128 asynchronous communication ports." HELP = "The RIO EISA Host board supports full automatic configuration. The following IRQ levels are supported: 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15." IOPORT(1) = 0ZC00h SIZE = WORD INITVAL = xxxxxxxxxxxxxxxxb ; Address selection register IOPORT(2) = 0ZC02h SIZE = BYTE INITVAL = xxxx0000b ; IRQ selection register FUNCTION = "RIO EISA Host IRQ Level" COMMENTS = "The RIO EISA Host card can be configured at any one of eleven interrupt levels. To disable interrupts from the card select Polled (do not use inturrupts)" CHOICE = "Interrupt 3" FREE IRQ = 3 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 0011b CHOICE = "Interrupt 4" FREE IRQ = 4 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 0100b CHOICE = "Interrupt 5" FREE IRQ = 5 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 0101b CHOICE = "Interrupt 6" FREE IRQ = 6 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 0110b CHOICE = "Interrupt 7" FREE IRQ = 7 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 0111b CHOICE = "Interrupt 9" FREE IRQ = 9 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 1001b CHOICE = "Interrupt 10" FREE IRQ = 10 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 1010b CHOICE = "Interrupt 11" FREE IRQ = 11 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 1011b CHOICE = "Interrupt 12" FREE IRQ = 12 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 1100b CHOICE = "Interrupt 14" FREE IRQ = 14 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 1110b CHOICE = "Interrupt 15" FREE IRQ = 15 SHARE = "SLX1413" TRIGGER = LEVEL INIT = IOPORT(2) LOC (7 6 5 4) 1111b CHOICE = "Polled (do not use interrupts)" FREE INIT = IOPORT(2) LOC (7 6 5 4) 0000b FUNCTION = "RIO EISA Host Address Range" COMMENTS = "The RIO EISA Host Card can be configured in the following address ranges:" CHOICE = "0D0000H - ISA Low memory" FREE MEMORY = 64K ADDRESS = 0D0000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000000000001101b CHOICE = "0E0000H - ISA Low memory" FREE MEMORY = 64K ADDRESS = 0E0000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000000000001110b CHOICE = "16 Megabytes (+64K)" FREE MEMORY = 64K ADDRESS = 1010000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000000100000001b CHOICE = "16 Megabytes (+128K)" FREE MEMORY = 64K ADDRESS = 1020000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000000100000010b CHOICE = "16 Megabytes (+192K)" FREE MEMORY = 64K ADDRESS = 1030000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000000100000011b CHOICE = "16 Megabytes (+256K)" FREE MEMORY = 64K ADDRESS = 1040000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000000100001000b CHOICE = "64 Megabytes (+64K)" FREE MEMORY = 64K ADDRESS = 04010000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000010000000001b CHOICE = "64 Megabytes (+128K)" FREE MEMORY = 64K ADDRESS = 04020000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000010000000010b CHOICE = "64 Megabytes (+192K)" FREE MEMORY = 64K ADDRESS = 04030000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000010000000011b CHOICE = "64 Megabytes (+256K)" FREE MEMORY = 64K ADDRESS = 04040000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0000010000000100b CHOICE = "1025 Megabytes" FREE MEMORY = 64K ADDRESS = 40100000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0100000000010000b CHOICE = "1026 Megabytes" FREE MEMORY = 64K ADDRESS = 40200000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0100000000100000b CHOICE = "1027 Megabytes" FREE MEMORY = 64K ADDRESS = 40300000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0100000000110000b CHOICE = "1028 Megabytes" FREE MEMORY = 64K ADDRESS = 40400000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 0100000001000000b CHOICE = "2049 Megabytes" FREE MEMORY = 64K ADDRESS = 80100000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 1000000000010000b CHOICE = "2050 Megabytes" FREE MEMORY = 64K ADDRESS = 80200000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 1000000000100000b CHOICE = "2051 Megabytes" FREE MEMORY = 64K ADDRESS = 80300000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 1000000000110000b CHOICE = "2052 Megabytes" FREE MEMORY = 64K ADDRESS = 80400000h MEMTYPE = OTH SIZE = WORD CACHE = NO INIT = IOPORT(1) 1000000001000000b