; IM-1280/EISA configuration file ; Version 1.1 ;Board identification block BOARD ID = "MTX2040" NAME = "MATROX IM-1280/EISA" MFR = "MATROX" CATEGORY = "OTH" SLOT = EISA AMPERAGE = 6000 COMMENTS = "\n MATROX IM-1280/EISA IMAGE PROCESSING BOARD\n\n This configuration is used to allocate a slot for IM-1280/EISA board. This board can be identified by its EISA connector and the 13 jumpers on the top edge.\n\nIt must be plugged into an EISA slot!" HELP = "The jumpers located on the top edge of this board must be installed as indicated by the diagram. After adding the board, select 'View' to see these settings" ; Initialization information block JUMPER(1) = 13 NAME = "Baseboard Jumpers" JTYPE = PAIRED REVERSE = YES LABEL = LOC(1-13)"VCKEN" "NTSC_HREF" "BTM" "ADAPT2" "VGA_CSYNC" "VGA_SYNC_L" "REG_SYNC_E" "IRQ4" "IRQ5" "IRQ6" "IRQ7" "LMAPSWAP" "SPARE" INITVAL = LOC(1 3) 10 FACTORY = LOC(1-13) 1001001000010 COMMENTS = " Base board host mapping determined by jumpers ADAPT2 (J4) and LMAPSWAP (J12)" HELP = "" ; Function statement block (featuring all subfunctions) FUNCTION = "MATROX IM-1280/EISA IMAGING BOARD" TYPE = "OTH" COMMENTS = "Matrox IM-1280/EISA image processing board" HELP = "This board is used for interfacing the host to the IM-1280/EISA system as well as for routing the data and generating the addresses for the processing and image grabbing." SUBFUNCTION = "Low-map host access area." TYPE = "OTH" COMMENTS = "Be sure to strap the board accordingly" HELP = "Select which of the four mappings is to be used for the host access to the IM-1280/EISA registers, local RAM and line buffers. Be sure to strap the board accordingly." CHOICE = "ADAPT2 : IN, LMAPSWAP : IN" FREE MEMORY = 8K ADDRESS = 0CC000H ; HAA MEMTYPE = OTH MEMORY = 1K ADDRESS = 0CE000H ; RA1 MEMTYPE = OTH MEMORY = 6K ADDRESS = 0CE800H ; Line buffers MEMTYPE = OTH INIT = JUMPER(1) LOC(4 12) 11 CHOICE = "ADAPT2 : OUT, LMAPSWAP : IN" FREE MEMORY = 8K ADDRESS = 0CC000H ; HAA MEMTYPE = OTH MEMORY = 1K ADDRESS = 0CE400H ; RA2 MEMTYPE = OTH MEMORY = 6K ADDRESS = 0CE800H ; Line buffers MEMTYPE = OTH INIT = JUMPER(1) LOC(4 12) 01 CHOICE = "ADAPT2 : IN, LMAPSWAP : OUT" FREE MEMORY = 8K ADDRESS = 0C4000H ; HAA MEMTYPE = OTH MEMORY = 1K ADDRESS = 0C6000H ; RA1 MEMTYPE = OTH MEMORY = 6K ADDRESS = 0C6800H ; Line buffers MEMTYPE = OTH INIT = JUMPER(1) LOC(4 12) 10 CHOICE = "ADAPT2 : OUT, LMAPSWAP : OUT" FREE MEMORY = 8K ADDRESS = 0C4000H ; HAA MEMTYPE = OTH MEMORY = 1K ADDRESS = 0C6400H ; RA2 MEMTYPE = OTH MEMORY = 6K ADDRESS = 0C6800H ; Line buffers MEMTYPE = OTH INIT = JUMPER(1) LOC(4 12) 00 SUBFUNCTION = "High-map host access area" TYPE = "OTH" COMMENTS = "Frame buffer access area mapping.\nThis selection is independent of selected strapping." HELP = "Select which mapping is to be used for the host access to the IM-1280/EISA frame buffers.\n This mapping is required only for UNIX and PHAR LAP users." CHOICE = "No high-map access (default)" CHOICE = "High-map access at 1M" FREE ; PC high map MEMORY = 1M ADDRESS = 100000H ; high map at 1 meg MEMTYPE = OTH CHOICE = "High-map access at 2M" FREE ; PC high map MEMORY = 1M ADDRESS = 200000H ; high map at 2 meg MEMTYPE = OTH CHOICE = "High-map access at 3M" FREE ; PC high map MEMORY = 1M ADDRESS = 300000H ; high map at 3 meg MEMTYPE = OTH CHOICE = "High-map access at 4M" FREE ; PC high map MEMORY = 1M ADDRESS = 400000H ; high map at 4 meg MEMTYPE = OTH CHOICE = "High-map access at 5M" FREE ; PC high map MEMORY = 1M ADDRESS = 500000H ; high map at 5 meg MEMTYPE = OTH CHOICE = "High-map access at 6M" FREE ; PC high map MEMORY = 1M ADDRESS = 600000H ; high map at 6 meg MEMTYPE = OTH CHOICE = "High-map access at 7M" FREE ; PC high map MEMORY = 1M ADDRESS = 700000H ; high map at 7 meg MEMTYPE = OTH CHOICE = "High-map access at 8M" FREE ; PC high map MEMORY = 1M ADDRESS = 800000H ; high map at 8 meg MEMTYPE = OTH CHOICE = "High-map access at 9M" FREE ; PC high map MEMORY = 1M ADDRESS = 900000H ; high map at 9 meg MEMTYPE = OTH CHOICE = "High-map access at 10M" FREE ; PC high map MEMORY = 1M ADDRESS = 0A00000H ; high map at 10 meg MEMTYPE = OTH CHOICE = "High-map access at 11M" FREE ; PC high map MEMORY = 1M ADDRESS = 0B00000H ; high map at 11 meg MEMTYPE = OTH CHOICE = "High-map access at 12M" FREE ; PC high map MEMORY = 1M ADDRESS = 0C00000H ; high map at 12 meg MEMTYPE = OTH CHOICE = "High-map access at 13M" FREE ; PC high map MEMORY = 1M ADDRESS = 0D00000H ; high map at 13 meg MEMTYPE = OTH CHOICE = "High-map access at 14M" FREE ; PC high map MEMORY = 1M ADDRESS = 0E00000H ; high map at 14 meg MEMTYPE = OTH CHOICE = "High-map access at 15M" FREE ; PC high map MEMORY = 1M ADDRESS = 0F00000H ; high map at 15 meg MEMTYPE = OTH SUBFUNCTION = "Interrupt Request Line" TYPE = "OTH" COMMENTS = "Only one of the four straps may be selected.\n Be sure to strap the board accordingly" HELP = "Select which interrupt line will be allocated to the IM-1280/EISA. Be sure to strap the board accordingly.\n The interrupt is required only for UNIX and PHAR LAP users." CHOICE = "No interrupt line selected (default)" CHOICE = "Interrupt line IRQ4" FREE IRQ = 4 SHARE = YES TRIGGER = LEVEL INIT = JUMPER(1) LOC(8 9 10 11) 1000 CHOICE = "Interrupt line IRQ5" FREE IRQ = 5 SHARE = YES TRIGGER = LEVEL INIT = JUMPER(1) LOC(8 9 10 11) 0100 CHOICE = "Interrupt line IRQ6" FREE IRQ = 6 SHARE = YES TRIGGER = LEVEL INIT = JUMPER(1) LOC(8 9 10 11) 0010 CHOICE = "Interrupt line IRQ7" FREE IRQ = 7 SHARE = YES TRIGGER = LEVEL INIT = JUMPER(1) LOC(8 9 10 11) 0001