; Matrox electonics systems Ltd. ; ; Copyright (C) 1993, Matrox Ltd. ; All Rights Reserved. ; ; 93/08/05 version 1.0 ;--------------------------------------------------------------------------- ; MGA ;--------------------------------------------------------------------------- BOARD ID="MTX0150" NAME = "MGA Graphics Accelerator Card" MFR = "Matrox Electonics Systems Ltd." CATEGORY = "VID" SLOT = ISA16 COMMENTS = "Please use the View Switch & Jumper Settings option to determine how to set the switches of your MGA after selecting from the available device options." HELP = "For additional setup options, run the SETUP program provided with the card. Review and follow the recommendations of the SOFTWARE statements to ensure proper configuration of the card." SWITCH(1) = 10 NAME = "Operation Mode" STYPE = DIP VERTICAL = YES REVERSE = NO FACTORY = LOC(10-1) 1111001001 INITVAL = LOC(10-1) 111100xxxx LABEL = LOC(10-1) "Reserved" "Reserved" "Reserved" "Reserved" "CSYNC" "BUS 8/16" "VGAEN" "MAPSEL2" "MAPSEL1" "MAPSEL0" COMMENTS = "Disregard on / off designation in this diagram and set switches as shown." SOFTWARE(1) = "Please run the INSTALL program to install drivers (windows, autocad ...)" SOFTWARE(2) = "Please run the SETUP program to select a video monitor" ;-------------------------------------- ; VIDEO FUNCTION ;-------------------------------------- GROUP = "Video" FUNCTION = "Video Graphics Adaptor" TYPE = "VID" COMMENTS = "Provides VGA features." HELP = "If disabling the VGA, ensure a second display adaptor is installed in the system to act as the Primary display." CONNECTION = "TOP DB15" CHOICE = "VGA Enabled" FREE ; VGA ports PORT = 03B4h-03B5h SHARE = NO SIZE = BYTE PORT = 03B8h-03BAh SHARE = NO SIZE = BYTE PORT = 03BFh SHARE = NO SIZE = BYTE ;CRTC Controller Registers PORT = 03D4h-03D5h SHARE = NO SIZE = BYTE PORT = 03D8h SHARE = NO SIZE = BYTE ;Write: Feature Control Registre ;Read : Input Status Registre 1 PORT = 03DAh SHARE = NO SIZE = BYTE ;03C0h-03C1h Attributes Controller Register ;Write 03c2h Miscellaneous Register ;Read 03c2h Input Status Register 0 ;03c4h-03c5h Sequencer Registers PORT = 03C0h-03C5h SHARE = NO SIZE = BYTE PORT = 03CAh SHARE = NO SIZE = BYTE ;Read Miscellaneous Register PORT = 03CCh SHARE = NO SIZE = BYTE ;Graphics Controller Registers PORT = 03CEh-03CFh SHARE = NO SIZE = BYTE PORT = 03D9h SHARE = NO SIZE = BYTE ;Auxiliary Registers PORT = 03DEh-03DFh SHARE = NO SIZE = BYTE ; BIOS ROM MEMORY = 32K ADDRESS = 0C0000h WRITABLE = NO MEMTYPE = OTH SIZE = WORD CACHE = YES SHARE = NO ; VIDEO RAM (COLOUR) MEMORY = 64K ADDRESS = 0A0000h WRITABLE = YES MEMTYPE = OTH SIZE = WORD CACHE = NO SHARE = NO ; VIDEO RAM (MONOCHROME) MEMORY = 32K ADDRESS = 0B8000h WRITABLE = YES MEMTYPE = OTH SIZE = WORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(4) 1 CHOICE = "VGA Disabled" DISABLE = NO FREE INIT = SWITCH(1) LOC(4) 0 FUNCTION = "Memory Address Space" COMMENTS = "Memory address AC000 is available only if VGA is enabled." CHOICE = "AC000H" DISABLE = NO LINK ; MEMORY = 0K ADDRESS = 0AC000h WRITABLE = YES MEMTYPE = OTH SIZE = DWORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(3-1) 001 CHOICE = "C8000H" DISABLE = NO LINK ; MEMORY = 16K ADDRESS = 0C8000h WRITABLE = YES MEMTYPE = OTH SIZE = DWORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(3-1) 010 CHOICE = "CC000H" DISABLE = NO LINK ; MEMORY = 16K ADDRESS = 0CC000h WRITABLE = YES MEMTYPE = OTH SIZE = DWORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(3-1) 011 CHOICE = "D0000H" DISABLE = NO LINK ; MEMORY = 16K ADDRESS = 0D0000h WRITABLE = YES MEMTYPE = OTH SIZE = DWORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(3-1) 100 CHOICE = "D4000H" DISABLE = NO LINK ; MEMORY = 16K ADDRESS = 0D4000h WRITABLE = YES MEMTYPE = OTH SIZE = DWORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(3-1) 101 CHOICE = "D8000H" DISABLE = NO LINK ; MEMORY = 16K ADDRESS = 0D8000h WRITABLE = YES MEMTYPE = OTH SIZE = DWORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(3-1) 110 CHOICE = "DC000H" DISABLE = NO LINK ; MEMORY = 16K ADDRESS = 0DC000h WRITABLE = YES MEMTYPE = OTH SIZE = DWORD CACHE = NO SHARE = NO INIT = SWITCH(1) LOC(3-1) 111 ENDGROUP ;end of board