home *** CD-ROM | disk | FTP | other *** search
/ ftp.cvut.cz / DOS_LEGACY_DRIVERS_2008.zip / DOS_LEGACY_DRIVERS / eisa / !ati4410.cfg < prev    next >
Text File  |  2008-01-06  |  12KB  |  410 lines

  1. ;  mach32 Video Accelerator
  2. ;
  3. ;  (C)Copyright, 1992, 1993, 1994
  4. ;     All Rights Reserved.
  5. ;
  6. ;    3/3/94 v1.4 - moved C000-C7FFF to end of address list.
  7.  
  8.  
  9. ;---------------------------------------------------------------------------
  10. ;                               mach32 VRAM ISA
  11. ;---------------------------------------------------------------------------
  12.  
  13. BOARD
  14.   ID = "ATI4410"
  15.   NAME = "mach32 Video Accelerator Card"
  16.   MFR = "OEM"
  17.   CATEGORY = "VID"
  18.   SLOT = ISA8OR16
  19.   LENGTH = 170                            ;HEIGHT=125
  20.   AMPERAGE = 1500
  21.   READID = NO
  22.   IOCHECK = INVALID
  23.   DISABLE = UNSUPPORTED
  24.   COMMENTS = "Combines Super VGA with a high speed Graphics Engine"
  25.   HELP = "For additional setup options, run the INSTALL program provided with the card.
  26.           Review and follow the recommendations of the SOFTWARE statements to
  27.           ensure proper configuration of the card."
  28.  
  29. SWITCH(1) = 8
  30.   NAME = "SW1"
  31.   STYPE = DIP
  32.   INITVAL = LOC(8-1) xxxxxxxx
  33.   FACTORY = LOC(8-1) 00000000
  34.   COMMENTS = "Switch 8 disables the VGA.
  35.         Switch 7 disables the onboard ROM.
  36.         Switches 6-1 provide address bits 17-12
  37.         for the ROM decode when VGA is disabled."
  38.   HELP = "Setting a switch to the ON (down) position
  39.         will disable the function, or in the case of
  40.         an address bit, set the corresponding bit to 0."
  41.  
  42. JUMPER(1) = 4
  43.   NAME = "JU11"
  44.   JTYPE = PAIRED
  45.   VERTICAL = YES
  46.   LABEL = LOC(4 3 2 1) "IRQ2" "IRQ3" "IRQ5" "IRQ10"
  47.   INITVAL = LOC(4 3 2 1) xxxx
  48.   FACTORY = LOC(4 3 2 1) 0000
  49.   COMMENTS = "Selects IRQ line.  Only one jumper can be installed."
  50.   HELP = " To select a IRQ line, place shorting plug across jumper."
  51.  
  52. JUMPER(2) = 1
  53.   NAME = "JU18"
  54.   JTYPE = PAIRED
  55.   VERTICAL = NO
  56.   REVERSE = YES
  57.   LABEL = LOC(1) "MOUSE ON"
  58.   INITVAL = LOC(1) x
  59.   FACTORY = LOC(1) 1
  60.   COMMENTS = "Enables on card mouse chip."
  61.   HELP = " To enable mouse chip, place shorting plug across jumper."
  62.  
  63. SOFTWARE(1) = "Please run the INSTALL program and ensure that the Mouse parameters are set to: "
  64. SOFTWARE(2) = "Please run INSTALL APMAP and ensure that the Memory Aperture is set to: "
  65. SOFTWARE(3) = "If using another ATI card in the system with a mouse chip, REMOVE JU18."
  66.  
  67.  
  68. ;--------------------------------------
  69. ;   VIDEO FUNCTION
  70. ;--------------------------------------
  71.  
  72. GROUP = "Video"
  73. FUNCTION = "Video Graphics Adaptor"
  74.   TYPE = "VID"
  75.   COMMENTS = "Provides Super VGA features.
  76.               NOTE: This option may require a change to a jumper or switch
  77.               setting, check the jumper and switch settings display."
  78.   HELP = "Use INSTALL program to configure video modes.
  79.           If disabling the VGA, ensure a second display adaptor is
  80.           installed in the system to act as the Primary display."
  81.   CONNECTION = "TOP DB15"
  82.  
  83.   CHOICE = "VGA Enabled"
  84.     FREE
  85. ;       VGA ports
  86. ;                           0102h
  87. ;                                       03B4h 03B5h 03B8h 03B9h 03BAh                         03BFh
  88. ;                                       03D4h 03D5h 03D8h       03DAh
  89. ;               03C0h 03C1h 03C2h 03C3h 03C4h 03C5h             03CAh       03CCh       03CEh 03CFh
  90. ;                                                         03D9h       03DBh 03DCh 03DDh 03DEh
  91.         PORT = 0102h
  92.         SHARE = NO
  93.         SIZE = BYTE
  94.  
  95.         PORT = 03B4h-03B5h
  96.         SHARE = NO
  97.         SIZE = BYTE
  98.  
  99.         PORT = 03B8h-03BAh
  100.         SHARE = NO
  101.         SIZE = BYTE
  102.  
  103.         PORT = 03BFh
  104.         SHARE = NO
  105.         SIZE = BYTE
  106.  
  107.         PORT = 03D4h-03D5h
  108.         SHARE = NO
  109.         SIZE = BYTE
  110.  
  111.         PORT = 03D8h
  112.         SHARE = NO
  113.         SIZE = BYTE
  114.  
  115.         PORT = 03DAh
  116.         SHARE = NO
  117.         SIZE = BYTE
  118.  
  119.         PORT = 03C0h-03C5h
  120.         SHARE = NO
  121.         SIZE = BYTE
  122.  
  123.         PORT = 03CAh
  124.         SHARE = NO
  125.         SIZE = BYTE
  126.  
  127.         PORT = 03CCh
  128.         SHARE = NO
  129.         SIZE = BYTE
  130.  
  131.         PORT = 03CEh-03CFh
  132.         SHARE = NO
  133.         SIZE = BYTE
  134.  
  135.         PORT = 03D9h
  136.         SHARE = NO
  137.         SIZE = BYTE
  138.  
  139.         PORT = 03DBh-03DEh
  140.         SHARE = NO
  141.         SIZE = BYTE
  142.  
  143. ;       BIOS ROM
  144.         MEMORY = 32K
  145.         ADDRESS = 0C0000h
  146.         WRITABLE = NO
  147.         MEMTYPE = OTH
  148.         SIZE = WORD
  149.         CACHE = YES
  150.         SHARE = NO
  151.  
  152. ;       VIDEO RAM (COLOUR)
  153.         MEMORY = 64K
  154.         ADDRESS = 0A0000h
  155.         WRITABLE = YES
  156.         MEMTYPE = OTH
  157.         SIZE = WORD
  158.         CACHE = NO
  159.         SHARE = NO
  160.  
  161. ;       VIDEO RAM (MONOCHROME)
  162.         MEMORY = 32K
  163.         ADDRESS = 0B8000h
  164.         WRITABLE = YES
  165.         MEMTYPE = OTH
  166.         SIZE = WORD
  167.         CACHE = NO
  168.         SHARE = NO
  169.  
  170.         INIT = SWITCH(1) LOC(8-1) 00000000
  171.  
  172.   CHOICE = "VGA Disabled/Graphics Engine only"
  173.     DISABLE = YES
  174.  
  175.     LINK
  176. ;       BIOS ROM
  177. ;  (SHOULD RESTRICT ADDRESS TO C0000h-EFFFFh range?)
  178.         MEMORY = 4K
  179.         ADDRESS = 0C8000h | 0C9000h | 0CA000h | 0CB000h |
  180.                   0CC000h | 0CD000h | 0CE000h | 0CF000h |
  181.                   0D0000h | 0D1000h | 0D2000h | 0D3000h |
  182.                   0D4000h | 0D5000h | 0D6000h | 0D7000h |
  183.                   0D8000h | 0D9000h | 0DA000h | 0DB000h |
  184.                   0DC000h | 0DD000h | 0DE000h | 0DF000h |
  185.                   0E0000h | 0E1000h | 0E2000h | 0E3000h |
  186.                   0E4000h | 0E5000h | 0E6000h | 0E7000h |
  187.                   0E8000h | 0E9000h | 0EA000h | 0EB000h |
  188.                   0EC000h | 0ED000h | 0EE000h | 0EF000h |
  189.                   0F0000h | 0F1000h | 0F2000h | 0F3000h |
  190.                   0F4000h | 0F5000h | 0F6000h | 0F7000h |
  191.                   0F8000h | 0F9000h | 0FA000h | 0FB000h |
  192.                   0FC000h | 0FD000h | 0FE000h | 0FF000h |
  193.                   0C0000h | 0C1000h | 0C2000h | 0C3000h |
  194.                   0C4000h | 0C5000h | 0C6000h | 0C7000h
  195.         WRITABLE = NO
  196.         MEMTYPE = OTH
  197.         SIZE = WORD
  198.         CACHE = YES
  199.         SHARE = NO
  200.         INIT = SWITCH(1) LOC(8-1) 10110111 | 10110110 | 10110101 | 10110100 |
  201.                                   10110011 | 10110010 | 10110001 | 10110000 |
  202.                                   10101111 | 10101110 | 10101101 | 10101100 |
  203.                                   10101011 | 10101010 | 10101001 | 10101000 |
  204.                                   10100111 | 10100110 | 10100101 | 10100100 |
  205.                                   10100011 | 10100010 | 10100001 | 10100000 |
  206.                                   10011111 | 10011110 | 10011101 | 10011100 |
  207.                                   10011011 | 10011010 | 10011001 | 10011000 |
  208.                                   10010111 | 10010110 | 10010101 | 10010100 |
  209.                                   10010011 | 10010010 | 10010001 | 10010000 |
  210.                                   10001111 | 10001110 | 10001101 | 10001100 |
  211.                                   10001011 | 10001010 | 10001001 | 10001000 |
  212.                                   10000111 | 10000110 | 10000101 | 10000100 |
  213.                                   10000011 | 10000010 | 10000001 | 10000000 |
  214.                                   10111111 | 10111110 | 10111101 | 10111100 |
  215.                                   10111011 | 10111010 | 10111001 | 10111000
  216.  
  217.  
  218. FUNCTION = "Graphics Engine"
  219.   TYPE = "VID"
  220.   COMMENTS = "Provides 8514 features"
  221.   CONNECTION = "TOP DB15"
  222.   HELP = "Use INSTALL program to configure video modes."
  223.  
  224.   CHOICE = "Graphics Engine"
  225.  
  226.   FREE
  227. ;       8514 ports
  228. ;               002EAh 002EBh 002ECh 002EDh
  229. ;               002E8h 006E8h 00AE8h 00EE8h
  230. ;               012E8h 016E8h 01AE8h 01EE8h
  231. ;               022E8h
  232. ;               042E8h 046E8h 04AE8h
  233. ;               082E8h 086E8h 08AE8h 08EE8h
  234. ;               092E8h 096E8h 09AE8h 09EE8h
  235. ;               0A2E8h 0A6E8h 0AAE8h 0AEE8h
  236. ;               0B2E8h 0B6E8h 0BAE8h 0BEE8h
  237. ;               0E2E8h
  238. ;
  239. ;       Extended ports
  240. ;               002EEh 006EEh 00AEEh 00EEEh
  241. ;               012EEh 016EEh 01AEEh 01EEEh
  242. ;               022EEh 026EEh 02AEEh 02EEEh
  243. ;               032EEh 036EEh 03AEEh 03EEEh
  244. ;               042EEh 046EEh 04AEEh 04EEEh
  245. ;               052EEh 056EEh 05AEEh 05EEEh
  246. ;               062EEh 066EEh 06AEEh 06EEEh
  247. ;               072EEh 076EEh 07AEEh 07EEEh
  248. ;               082EEh 086EEh 08AEEh 08EEEh
  249. ;               092EEh 096EEh 09AEEh
  250. ;               0A2EEh 0A6EEh 0AAEEh 0AEEEh
  251. ;               0B2EEh 0B6EEh 0BAEEh 0BEEEh
  252. ;               0C2EEh 0C6EEh 0CAEEh 0CEEEh
  253. ;               0D2EEh 0D6EEh 0DAEEh 0DEEEh
  254. ;               0E2EEh 0E6EEh 0EAEEh 0EEEEh
  255. ;                      0F6EEh        0FEEEh
  256.  
  257.         PORT = 002EAh-002EDh
  258.         SHARE = NO
  259.         SIZE = BYTE
  260.  
  261.         PORT = 002E8h
  262.         SHARE = NO
  263.         SIZE = WORD
  264.  
  265.         PORT = 006E8h
  266.         SHARE = NO
  267.         SIZE = WORD
  268.  
  269.         PORT = 00AE8h
  270.         SHARE = NO
  271.         SIZE = WORD
  272.  
  273.         PORT = 00EE8h
  274.         SHARE = NO
  275.         SIZE = WORD
  276.  
  277.         PORT = 012E8h
  278.         SHARE = NO
  279.         SIZE = WORD
  280.  
  281.         PORT = 016E8h
  282.         SHARE = NO
  283.         SIZE = WORD
  284.  
  285.         PORT = 01AE8h
  286.         SHARE = NO
  287.         SIZE = WORD
  288.  
  289.         PORT = 01EE8h
  290.         SHARE = NO
  291.         SIZE = WORD
  292.  
  293.         PORT = 002EEh
  294.         SHARE = NO
  295.         SIZE = WORD
  296.  
  297.         PORT = 006EEh
  298.         SHARE = NO
  299.         SIZE = WORD
  300.  
  301.         PORT = 00AEEh
  302.         SHARE = NO
  303.         SIZE = WORD
  304.  
  305.         PORT = 00EEEh
  306.         SHARE = NO
  307.         SIZE = WORD
  308.  
  309.         PORT = 012EEh
  310.         SHARE = NO
  311.         SIZE = WORD
  312.  
  313.         PORT = 016EEh
  314.         SHARE = NO
  315.         SIZE = WORD
  316.  
  317.         PORT = 01AEEh
  318.         SHARE = NO
  319.         SIZE = WORD
  320.  
  321.         PORT = 01EEEh
  322.         SHARE = NO
  323.         SIZE = WORD
  324.  
  325. FUNCTION = "Graphics Engine Memory Aperture"
  326.   TYPE = "VID"
  327.   COMMENTS = "NOTE: The user must run the INSTALL program with the
  328.               APMAP parameter in order for these settings to take effect."
  329.   HELP = "Use the INSTALL program with the APMAP parameter to configure
  330.           the Memory Aperture address.
  331.           Review Software statements for recommended settings."
  332.  
  333.   CHOICE = "Aperture Enabled"
  334.  
  335.   COMBINE
  336. ;       MEMORY APERTURE (can't differentiate size, so assume 4M)
  337.         MEMORY = 4M
  338.         ADDRESS = 0M-15M STEP = 4M
  339.         WRITABLE = YES
  340.         MEMTYPE = OTH
  341.         SIZE = WORD
  342.         CACHE = NO
  343.         SHARE = NO
  344.         INIT = SOFTWARE(2) "Address=0M." | "Address=4M." | "Address=8M." | "Address=12M."
  345.  
  346.   CHOICE = "Aperture Disabled"
  347.     DISABLE = YES
  348.     FREE
  349.         INIT = SOFTWARE(2) "DISABLED."
  350.  
  351.  
  352. FUNCTION = "Video Interrupt"
  353.   TYPE = "VID"
  354.   COMMENTS = "NOTE: This option may require a change to a jumper setting,
  355.               check the jumper settings display."
  356.  
  357.   CHOICE = "Video IRQ Disabled"
  358.     DISABLE = YES
  359.     FREE
  360.         INIT = JUMPER(1) LOC(4 3 2 1) 0000
  361.  
  362.   CHOICE = "Video IRQ Enabled"
  363.  
  364.     LINK
  365.         IRQ = 10 | 5 | 3 | 2
  366.         SHARE = NO
  367.         TRIGGER = EDGE
  368.         INIT = JUMPER(1) LOC(4 3 2 1) 0001 | 0010 | 0100 | 1000
  369.  
  370. ENDGROUP
  371.  
  372. ;--------------------------------------
  373. ;   MOUSE FUNCTION
  374. ;--------------------------------------
  375.  
  376. FUNCTION = "InPORT Mouse"
  377.   TYPE = "PTR"
  378.   COMMENTS = "Supports both 2 button and 3 button mouse.
  379.               NOTE: The user must run the INSTALL program in order for
  380.               these settings to take effect.  If no mouse is installed,
  381.               set mouse to disabled."
  382.   HELP = "Use INSTALL program to configure Mouse address and interrupt.
  383.           Review Software statements for recommended settings."
  384.   CONNECTION = "BOTTOM DIN 9"
  385.  
  386.   CHOICE = "Mouse Enabled"
  387.     AMPERAGE = 1
  388.  
  389.     COMBINE
  390.         PORT = 23Ch-23Fh | 238h-23Bh
  391.         SHARE = NO
  392.         SIZE = BYTE
  393.  
  394.         IRQ = 2 | 3 | 4 | 5
  395.         SHARE = NO
  396.         TRIGGER = EDGE
  397.  
  398.         INIT = SOFTWARE(1) "PRIMARY, IRQ 2." | "PRIMARY, IRQ 3." | "PRIMARY, IRQ4." | "PRIMARY, IRQ5." |
  399.                            "SECONDARY, IRQ 2." | "SECONDARY, IRQ 3." | "SECONDARY, IRQ4." | "SECONDARY, IRQ5."
  400.     FREE
  401.         INIT = JUMPER(2) LOC(1) 1
  402.  
  403.   CHOICE = "Mouse Disabled"
  404.     DISABLE = YES
  405.     FREE
  406.         INIT = SOFTWARE(1) "DISABLED."
  407.         INIT = SOFTWARE(3) ""
  408.  
  409. ;end of board
  410.