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

  1.  
  2. BOARD
  3.     ID="ADP0001"
  4.     NAME="Adaptec 32-bit SCSI Host Adapter (without floppy)"
  5.     MFR="Adaptec, Inc."
  6.     CATEGORY="MSD"
  7.     SLOT=EISA
  8.     LENGTH=330
  9.     AMPERAGE=1000
  10.     SKIRT=NO
  11.     READID=YES
  12.     BUSMASTER=50
  13.     IOCHECK=VALID
  14.     DISABLE=SUPPORTED
  15.     COMMENTS="AHA-1740A/1742A Configuration File Ver. 2.0.  \n
  16.           AHA-1740A or AHA-1742A with floppy controller disabled"
  17.  
  18. IOPORT(1)=0zcc0h            ;Group 1 port address
  19.     INITVAL = XX000XXX                    
  20. IOPORT(2)=0zcc1h            ;BIOS address
  21.     INITVAL = 1X00XXXX
  22. IOPORT(3)=0zcc2h            ;Interrupt definition
  23.     INITVAL = 000XXXXX
  24. IOPORT(4)=0zcc3h            ;SCSI definition
  25.     INITVAL = 000XXXXX
  26. IOPORT(5)=0zcc4h            ;EISA bus definition
  27.     INITVAL = 0000XX01
  28. IOPORT(6)=0zcc6h            ;BIOS Options Port
  29.     INITVAL = 00000XXX
  30. IOPORT(7)=0zcc5h                        ;Floppy controller definition
  31.         INITVAL = 000000XX
  32.  
  33.  
  34. FUNCTION = "Host Adapter Interface Mode"
  35.  
  36.         TYPE = "AHA1740"
  37.  
  38.     HELP = "This selection sets the Host Adapter interface 
  39.         mode.  Standard mode is an AHA-1540/1542 compatible 
  40.         interface that allows the use of AHA-1540/1542
  41.          software drivers.  Enhanced mode is a higher 
  42.         performance interface that uses AHA-1740 
  43.         software drivers.  In standard mode, the 
  44.         system interrupt request level must also be
  45.         specified.  Choose a unique IRQ for each 
  46.         host adapter in the system."
  47.  
  48.     COMMENTS = "Your selection will set the Host Adapter interface
  49.             mode.  Standard mode is an AHA-1540/1542 compatible 
  50.             interface that allows the use of AHA-1540/1542
  51.              software drivers.  Enhanced mode is a higher 
  52.             performance interface that uses AHA-1740 
  53.             software drivers.  In standard mode the
  54.             interrupt request must also be selected.
  55.             (IRQ 11 is the default choice)"
  56.  
  57.     CHOICE = "IRQ 11, Standard Mode"
  58.         FREE
  59.         INIT=IOPORT(1) LOC (7 6) 00B        
  60.  
  61.         LINK
  62.         IRQ = 11
  63.         SHARE = NO
  64.         TRIGGER = EDGE
  65.         INIT=IOPORT(3) LOC(4 3 2 1 0) 11010B
  66.  
  67.     CHOICE = "IRQ 12, Standard Mode"
  68.         FREE
  69.         INIT=IOPORT(1) LOC (7 6) 00B        
  70.  
  71.         LINK
  72.         IRQ = 12
  73.         SHARE = NO
  74.         TRIGGER = EDGE
  75.         INIT=IOPORT(3) LOC(4 3 2 1 0) 11011B
  76.  
  77.     CHOICE = "IRQ 10, Standard Mode"
  78.         FREE
  79.         INIT=IOPORT(1) LOC (7 6) 00B        
  80.  
  81.         LINK
  82.         IRQ = 10
  83.         SHARE = NO
  84.         TRIGGER = EDGE
  85.         INIT=IOPORT(3) LOC(4 3 2 1 0) 11001B
  86.  
  87.     CHOICE = "IRQ 15, Standard Mode"
  88.         FREE
  89.         INIT=IOPORT(1) LOC (7 6) 00B        
  90.  
  91.         LINK
  92.         IRQ = 15
  93.         SHARE = NO
  94.         TRIGGER = EDGE
  95.         INIT=IOPORT(3) LOC(4 3 2 1 0) 11110B
  96.  
  97.     CHOICE = "IRQ 14, Standard Mode"
  98.         FREE
  99.         INIT=IOPORT(1) LOC (7 6) 00B        
  100.  
  101.         LINK
  102.         IRQ =  14
  103.         SHARE = NO
  104.         TRIGGER = EDGE
  105.         INIT=IOPORT(3) LOC(4 3 2 1 0) 11101B
  106.  
  107.     CHOICE = "IRQ  9, Standard Mode"
  108.         FREE
  109.         INIT=IOPORT(1) LOC (7 6) 00B        
  110.  
  111.         LINK
  112.         IRQ =  9
  113.         SHARE = NO
  114.         TRIGGER = EDGE
  115.         INIT=IOPORT(3) LOC(4 3 2 1 0) 11000B
  116.  
  117.     CHOICE = "Enhanced Mode"
  118.         FREE
  119.         INIT=IOPORT(1) LOC (7 6 2 1 0) 10000B        
  120.  
  121.         LINK
  122.         IRQ=11|12|10|15|14|9
  123.         SHARE = "AHA1740"
  124.         TRIGGER = LEVEL
  125.         INIT=IOPORT(3) LOC(4 3 2 1 0) 10010B | 10011B | 10001B | 10110B | 10101B | 10000B
  126.  
  127.  
  128. FUNCTION = "Standard Mode Resource Selection"
  129.  
  130.     SUBFUNCTION = "I/O Port Definition"
  131.  
  132.     COMMENTS = "Select the Host Adapter base port address
  133.             for standard mode operation.  Select \"Disabled\"
  134.             for enhanced mode operation." 
  135.             
  136.     CHOICE    = "I/O Port 330H (Standard Mode)"
  137.         LINK
  138.         PORT = 330H-333H
  139.         SHARE=NO
  140.         SIZE=BYTE
  141.         INIT=IOPORT(1) LOC (2 1 0) 110B
  142.  
  143.     CHOICE    = "I/O Port 230H (Standard Mode)"
  144.         LINK
  145.         PORT = 230H-233H
  146.         SHARE=NO
  147.         SIZE=BYTE
  148.         INIT=IOPORT(1) LOC (2 1 0) 100B
  149.  
  150.     CHOICE    = "I/O Port 130H (Standard Mode)"
  151.         LINK
  152.         PORT = 130H-133H
  153.         SHARE=NO
  154.         SIZE=BYTE
  155.         INIT=IOPORT(1) LOC (2 1 0) 010B
  156.  
  157.     CHOICE    = "I/O Port 334H (Standard Mode)"
  158.         LINK
  159.         PORT =334H-337H
  160.         SHARE=NO
  161.         SIZE=BYTE
  162.         INIT=IOPORT(1) LOC (2 1 0) 111B 
  163.  
  164.     CHOICE    = "I/O Port 234H (Standard Mode)"
  165.         LINK
  166.         PORT = 234H-237H
  167.         SHARE=NO
  168.         SIZE=BYTE
  169.         INIT=IOPORT(1) LOC (2 1 0) 101B
  170.  
  171.     CHOICE    = "I/O Port 134H (Standard Mode)"
  172.         LINK
  173.         PORT = 134H-137H
  174.         SHARE=NO
  175.         SIZE=BYTE
  176.         INIT=IOPORT(1) LOC (2 1 0) 011B 
  177.  
  178.     CHOICE    = "Disabled (Enhanced Mode)"
  179.         DISABLE = YES
  180.         FREE
  181.         INIT=IOPORT(1) LOC (2 1 0) 000B
  182.  
  183.  
  184.     SUBFUNCTION = "DMA Channel Definition"
  185.  
  186.     HELP = "This option selects the DMA channel to be
  187.             reported to AHA-1540/1542 drivers by the host 
  188.         adapter in standard mode.  This resource
  189.         is not required in Enhanced mode.  For
  190.         enhanced mode operation this option should
  191.         be disabled."
  192.  
  193.     COMMENTS = "Select the Host Adapter DMA channel
  194.             for standard mode operation.  Select \"Disabled\"
  195.             for enhanced mode operation." 
  196.          
  197.     CHOICE = "DMA 5 (Standard Mode)"
  198.         LINK
  199.         DMA = 5 
  200.         SHARE = NO
  201.         INIT=IOPORT(5) LOC(3 2) 01B
  202.  
  203.     CHOICE = "DMA 6 (Standard Mode)"
  204.         LINK
  205.         DMA = 6
  206.         SHARE = NO
  207.         INIT=IOPORT(5) LOC(3 2) 10B
  208.  
  209.     CHOICE = "DMA 7 (Standard Mode)"
  210.         LINK
  211.         DMA = 7 
  212.         SHARE = NO
  213.         INIT=IOPORT(5) LOC(3 2) 11B 
  214.  
  215.     CHOICE = "DMA 0 (Standard Mode)"
  216.         LINK
  217.         DMA = 0
  218.         SHARE = NO
  219.         INIT=IOPORT(5) LOC(3 2) 00B
  220.  
  221.     CHOICE = "Disabled (Enhanced Mode)"
  222.         DISABLE = YES
  223.         FREE
  224.         INIT=IOPORT(5) LOC(3 2) 00B
  225.                 
  226.  
  227.  
  228. FUNCTION="Host Adapter SCSI ID"
  229.  
  230.     COMMENTS = "Select the SCSI ID for the host adapter.
  231.             ID 7 is normally reserved for the host
  232.             adapter because it has the highest SCSI 
  233.             priority."
  234.  
  235.     HELP = "Select the SCSI ID for the host adapter.
  236.         ID 7 is normally reserved for the host
  237.         adapter because it has the highest SCSI 
  238.         priority.  In typical configurations where 
  239.         only one host adapter is connected to a
  240.         single SCSI cable, this ID does not need 
  241.         to be changed, even if there are multiple 
  242.         host adapters installed in your system.\n\n
  243.         For configurations with more than one host
  244.         adapter attached to a single SCSI cable, 
  245.         unique ID's must be selected for each host
  246.         adapter.  Note:  Care should be exercised when
  247.         changing this ID.  The EISA configuration can
  248.         not detect SCSI bus configuration conflicts."
  249.  
  250.             CHOICE="Device Id 7"
  251.                 LINK
  252.                 INIT=IOPORT(4) LOC(3 2 1 0) 0111B
  253.             CHOICE="Device Id 6"
  254.                 LINK
  255.                 INIT=IOPORT(4) LOC(3 2 1 0) 0110B
  256.             CHOICE="Device Id 5"
  257.                 LINK
  258.                 INIT=IOPORT(4) LOC(3 2 1 0) 0101B
  259.             CHOICE="Device Id 4"
  260.                 LINK
  261.                 INIT=IOPORT(4) LOC(3 2 1 0) 0100B
  262.             CHOICE="Device Id 3"
  263.                 LINK
  264.                 INIT=IOPORT(4) LOC(3 2 1 0) 0011B
  265.             CHOICE="Device Id 2"
  266.                 LINK
  267.                 INIT=IOPORT(4) LOC(3 2 1 0) 0010B
  268.             CHOICE="Device Id 1"
  269.                 LINK
  270.                 INIT=IOPORT(4) LOC(3 2 1 0) 0001B
  271.             CHOICE="Device Id 0"
  272.                 LINK
  273.                 INIT=IOPORT(4) LOC(3 2 1 0) 0000B
  274.  
  275.  
  276. FUNCTION = "SCSI Bus Reset at Power-on"
  277.  
  278.     COMMENTS = "When this option is enabled, a SCSI bus reset
  279.             will be performed by the host adapter during its
  280.             power-on initialization, and after a hard reset."
  281.  
  282.     HELP = "The SCSI bus reset at power-on should be disabled if 
  283.         a SCSI target does not initialize properly after a SCSI
  284.         reset. If you have properly installed devices attached
  285.         to the SCSI bus that are not detected, or reported as 
  286.         having a fault by the Adaptec BIOS, disabling the SCSI 
  287.         reset may correct the problem."
  288.                 
  289.                    CHOICE="Enable SCSI bus reset"
  290.                 LINK
  291.                 INIT=IOPORT(4) LOC(4) 1B
  292.  
  293.             CHOICE="Disable SCSI bus reset"
  294.                 LINK
  295.                 INIT=IOPORT(4) LOC (4) 0B
  296.  
  297. FUNCTION = "Floppy Controller"
  298.  
  299.         CHOICE = "Not Present"
  300.         FREE
  301.                 INIT = IOPORT(7) LOC(1 0) 01B ;To support early sample bds.  
  302.  
  303.  
  304. FUNCTION = "Host Adapter BIOS"
  305.  
  306.     HELP = "Select whether the host adapter BIOS
  307.                 is to be enabled.  Normally the BIOS 
  308.                 should always be enabled, even if there
  309.                 are multiple host adapter cards in the system.\n\n
  310.         If the BIOS is disabled it will not be 
  311.         possible to boot from any device attached to
  312.         this host adapter, and the SCSI device 
  313.         configuration information will not be sent to 
  314.         the host adapter."
  315.                                 
  316.     COMMENTS = "Select whether the host adapter BIOS
  317.                 is to be enabled.  Normally the BIOS 
  318.                 should always be enabled, even if there
  319.                 are multiple host adapter cards in the system."
  320.  
  321.     CHOICE="Enabled @ Base Address CC000H"
  322.         COMBINE
  323.         MEMORY=16K
  324.         ADDRESS=0CC000H
  325.         WRITABLE=NO
  326.         MEMTYPE = OTH
  327.         SHARE=NO
  328.         SIZE=BYTE
  329.         CACHE=YES
  330.         DECODE=32
  331.         INIT=IOPORT(2) LOC(3 2 1 0) 0011B
  332.         INIT=IOPORT(2) LOC(6) 1B
  333.  
  334.     CHOICE="Enabled @ Base Address D0000H"
  335.         COMBINE
  336.         MEMORY=16K
  337.         ADDRESS=0D0000H
  338.         WRITABLE=NO
  339.         MEMTYPE = OTH
  340.         SHARE=NO
  341.         SIZE=BYTE
  342.         CACHE=YES
  343.         DECODE=32
  344.         INIT=IOPORT(2) LOC(3 2 1 0) 0100B
  345.         INIT=IOPORT(2) LOC(6) 1B
  346.  
  347.     CHOICE="Enabled @ Base Address D4000H"
  348.         COMBINE
  349.         MEMORY=16K
  350.         ADDRESS=0D4000H
  351.         WRITABLE=NO
  352.         MEMTYPE = OTH
  353.         SHARE=NO
  354.         SIZE=BYTE
  355.         CACHE=YES
  356.         DECODE=32
  357.         INIT=IOPORT(2) LOC(3 2 1 0) 0101B
  358.         INIT=IOPORT(2) LOC(6) 1B
  359.  
  360.     CHOICE="Enabled @ Base Address D8000H"
  361.         COMBINE
  362.         MEMORY=16K
  363.         ADDRESS=0D8000H
  364.         WRITABLE=NO
  365.         MEMTYPE = OTH
  366.         SHARE=NO
  367.         SIZE=BYTE
  368.         CACHE=YES
  369.         DECODE=32
  370.         INIT=IOPORT(2) LOC(3 2 1 0) 0110B
  371.         INIT=IOPORT(2) LOC(6) 1B
  372.  
  373.     CHOICE="Enabled @ Base Address DC000H"
  374.         COMBINE
  375.         MEMORY=16K
  376.         ADDRESS=0DC000H
  377.         WRITABLE=NO
  378.         MEMTYPE = OTH
  379.         SHARE=NO
  380.         SIZE=BYTE
  381.         CACHE=YES
  382.         DECODE=32
  383.         INIT=IOPORT(2) LOC(3 2 1 0) 0111B
  384.         INIT=IOPORT(2) LOC(6) 1B
  385.  
  386.     CHOICE="Enabled @ Base Address E0000H"
  387.         COMBINE
  388.         MEMORY=16K
  389.         ADDRESS=0E0000H
  390.         WRITABLE=NO
  391.         MEMTYPE = OTH
  392.         SHARE=NO
  393.         SIZE=BYTE
  394.         CACHE=YES
  395.         DECODE=32
  396.         INIT=IOPORT(2) LOC(3 2 1 0) 1000B
  397.         INIT=IOPORT(2) LOC(6) 1B
  398.  
  399.     CHOICE="Enabled @ Base Address E4000H"
  400.         COMBINE
  401.         MEMORY=16K
  402.         ADDRESS=0E4000H
  403.         WRITABLE=NO
  404.         MEMTYPE = OTH
  405.         SHARE=NO
  406.         SIZE=BYTE
  407.         CACHE=YES
  408.         DECODE=32
  409.         INIT=IOPORT(2) LOC(3 2 1 0) 1001B
  410.         INIT=IOPORT(2) LOC(6) 1B
  411.  
  412.     CHOICE="Enabled @ Base Address E8000H"
  413.         COMBINE
  414.         MEMORY=16K
  415.         ADDRESS=0E8000H
  416.         WRITABLE=NO
  417.         MEMTYPE = OTH
  418.         SHARE=NO
  419.         SIZE=BYTE
  420.         CACHE=YES
  421.         DECODE=32
  422.         INIT=IOPORT(2) LOC(3 2 1 0) 1010B
  423.         INIT=IOPORT(2) LOC(6) 1B
  424.  
  425.     CHOICE="Enabled @ Base Address EC000H"
  426.         COMBINE
  427.         MEMORY=16K
  428.         ADDRESS=0EC000H
  429.         WRITABLE=NO
  430.         MEMTYPE = OTH
  431.         SHARE=NO
  432.         SIZE=BYTE
  433.         CACHE=YES
  434.         DECODE=32
  435.         INIT=IOPORT(2) LOC(3 2 1 0) 1011B
  436.         INIT=IOPORT(2) LOC(6) 1B
  437.  
  438.     CHOICE="Enabled @ Base Address C8000H"
  439.         COMBINE
  440.         MEMORY=16K
  441.         ADDRESS=0C8000H
  442.         WRITABLE=NO
  443.         MEMTYPE = OTH
  444.         SHARE=NO
  445.         SIZE=BYTE
  446.         CACHE=YES
  447.         DECODE=32
  448.         INIT=IOPORT(2) LOC(3 2 1 0) 0010B
  449.         INIT=IOPORT(2) LOC(6) 1B
  450.  
  451.  
  452.     CHOICE = "BIOS disabled"
  453.         DISABLE = yes
  454.         FREE
  455.         INIT=IOPORT(2) LOC(3 2 1 0) 0000B
  456.         INIT=IOPORT(2) LOC(6) 0B
  457.  
  458.  
  459. FUNCTION = "Advanced Enhanced Mode BIOS Options"
  460.  
  461.     SUBFUNCTION = "Extended BIOS Translation"
  462.  
  463.     HELP = "This option enables support for drives with
  464.             a capacity greater than 1 Gigabyte, and applies
  465.         to Enhanced mode only.  This resource
  466.         is not supported in Standard mode."
  467.  
  468.     COMMENTS = "When this option is enabled, a 255 head, 63 sector
  469.             extended translation will be used to allow support for
  470.             drives with a capacity over 1 GByte. Some environments
  471.             already support greater than 1 GByte drives and do not
  472.             require this option to be enabled (such as NetWare).
  473.             WARNING: If your drive is greater than 1 GByte and has
  474.             an existing 64 head, 32 sector partition on it, then
  475.                enabling this option may result in data corruption!!
  476.             Please use extreme care in selecting this option!!
  477.             This option applies to Enhanced mode only." 
  478.          
  479.     CHOICE = "Disabled"
  480.         LINK
  481.         INIT=IOPORT(6) LOC(0) 0B
  482.  
  483.     CHOICE = "Enabled"
  484.         LINK
  485.         INIT=IOPORT(6) LOC(0) 1B
  486.  
  487.  
  488.     SUBFUNCTION = "Support for more than 2 Drives"
  489.  
  490.     HELP = "This option enables support for more than 2 drives
  491.             (requires DOS 5.0 or above). This option applies to
  492.         Enhanced mode only."
  493.  
  494.     COMMENTS = "When this option is enabled, the BIOS will support
  495.             up to 7 SCSI drives (under DOS 5.0 or above) instead
  496.             of 2 or less.  This option applies to Enhanced mode 
  497.             only." 
  498.          
  499.     CHOICE = "Disabled"
  500.         LINK
  501.         INIT=IOPORT(6) LOC(1) 0B
  502.  
  503.     CHOICE = "Enabled"
  504.         LINK
  505.         INIT=IOPORT(6) LOC(1) 1B
  506.  
  507.  
  508.  
  509.     SUBFUNCTION = "Immediate Return on Seeks"
  510.  
  511.     HELP = "This option enables support for immediate return on
  512.             seek commands, rather than passing the command to the
  513.         SCSI drive."
  514.  
  515.     COMMENTS = "When this option is enabled, seek commands are
  516.             not sent to the SCSI bus, but are returned immediately
  517.             with no error reported.  This option applies to
  518.             Enhanced mode only." 
  519.          
  520.     CHOICE = "Enabled"
  521.         LINK
  522.         INIT=IOPORT(6) LOC(2) 0B
  523.  
  524.     CHOICE = "Disabled"
  525.         LINK
  526.         INIT=IOPORT(6) LOC(2) 1B
  527.  
  528.  
  529.  
  530. INCLUDE = "ADP0000.OVL"
  531.