summaryrefslogtreecommitdiff
path: root/static/netbsd/man4/viaide.4 4.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/netbsd/man4/viaide.4 4.html')
-rw-r--r--static/netbsd/man4/viaide.4 4.html70
1 files changed, 0 insertions, 70 deletions
diff --git a/static/netbsd/man4/viaide.4 4.html b/static/netbsd/man4/viaide.4 4.html
deleted file mode 100644
index 1165d702..00000000
--- a/static/netbsd/man4/viaide.4 4.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<table class="head">
- <tr>
- <td class="head-ltitle">VIAIDE(4)</td>
- <td class="head-vol">Device Drivers Manual</td>
- <td class="head-rtitle">VIAIDE(4)</td>
- </tr>
-</table>
-<div class="manual-text">
-<section class="Sh">
-<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
-<p class="Pp"><code class="Nm">viaide</code> &#x2014; <span class="Nd">AMD,
- NVIDIA and VIA IDE disk controllers driver</span></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
-<p class="Pp"><code class="Cd">viaide* at pci? dev ? function ? flags
- 0x0000</code>
- <br/>
- <code class="Cd">options PCIIDE_AMD756_ENABLEDMA</code></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
-<p class="Pp">The <code class="Nm">viaide</code> driver supports the following
- IDE controllers and provides the interface with the hardware for the
- <code class="Ic">ata</code> driver:</p>
-<ul class="Bl-dash Bd-indent Bl-compact">
- <li>Advanced Micro Devices AMD-756, 766, 768 and CS5536 IDE Controllers</li>
- <li>NVIDIA nForce, nForce2, nForce2 400, nForce3, nForce3 250, nForce4, MCP04,
- MCP55, MCP61, MCP65, MCP67 IDE and SATA Controllers.</li>
- <li>VIA Technologies VT82C586, VT82C586A, VT82C586B, VT82C596A, VT82C596B,
- VT82C686A, VT82C686B, VT8233, VT8233A, VT8233C, VT8235,
- VT8237/VT8237R/VT6420, VT8237A, VT8237S, VT8251, VT8261, CX700(M/M2),
- VX700, VX800/820, VX855/875, VX900/VX11 Integrated IDE and SATA
- Controllers, VT6415/VT6330 single-channel IDE Controllers, VT6410 IDE RAID
- Controller, and VT6421 SATA RAID &amp; IDE Controller.</li>
-</ul>
-<p class="Pp">The 0x0002 flag forces the <code class="Nm">viaide</code> driver
- to disable DMA on chipsets for which DMA would normally be enabled. This can
- be used as a debugging aid, or to work around problems where the IDE
- controller is wired up to the system incorrectly.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
- ALSO</a></h1>
-<p class="Pp"><a class="Xr">ata(4)</a>, <a class="Xr">atapi(4)</a>,
- <a class="Xr">intro(4)</a>, <a class="Xr">pci(4)</a>,
- <a class="Xr">pciide(4)</a>, <a class="Xr">wd(4)</a>,
- <a class="Xr">wdc(4)</a></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1>
-<p class="Pp">The AMD756 chip revision D2 has a bug affecting DMA (but not
- Ultra-DMA) modes. The workaround documented by AMD is to not use DMA on any
- drive which does not support Ultra-DMA modes. This does not appear to be
- necessary on all drives, the PCIIDE_AMD756_ENABLEDMA option can be used to
- force multiword DMA on the buggy revisions. Multiword DMA can eventually be
- disabled on a per-drive basis with config flags, see
- <a class="Xr">wd(4)</a>. The bug, if triggered, will cause a total system
- hang.</p>
-<p class="Pp">The timings used for the PIO and DMA modes for controllers listed
- above are for a PCI bus running at 30 or 33 MHz. This driver may not work
- properly on overclocked systems.</p>
-</section>
-</div>
-<table class="foot">
- <tr>
- <td class="foot-date">October 17, 2025</td>
- <td class="foot-os">NetBSD 10.1</td>
- </tr>
-</table>