diff options
Diffstat (limited to 'static/netbsd/man4/viaide.4 4.html')
| -rw-r--r-- | static/netbsd/man4/viaide.4 4.html | 70 |
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> — <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 & 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> |
