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

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