Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-6]: src/share/man/man4 Pull up revision 1.43-1.45 (requested by...



details:   https://anonhg.NetBSD.org/src/rev/825e70d1039d
branches:  netbsd-1-6
changeset: 529554:825e70d1039d
user:      tron <tron%NetBSD.org@localhost>
date:      Thu Nov 28 13:41:06 2002 +0000

description:
Pull up revision 1.43-1.45 (requested by kent in ticket #1019):
Note VIA VT8235.

diffstat:

 share/man/man4/pciide.4 |  46 +++++++++++++++++++++++++++-------------------
 1 files changed, 27 insertions(+), 19 deletions(-)

diffs (110 lines):

diff -r 6a30ebe24831 -r 825e70d1039d share/man/man4/pciide.4
--- a/share/man/man4/pciide.4   Thu Nov 28 13:32:22 2002 +0000
+++ b/share/man/man4/pciide.4   Thu Nov 28 13:41:06 2002 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: pciide.4,v 1.37.2.4 2002/11/26 08:01:03 tron Exp $
+.\"    $NetBSD: pciide.4,v 1.37.2.5 2002/11/28 13:41:06 tron Exp $
 .\"
 .\" Copyright (c) 1998 Manuel Bouyer.
 .\"
@@ -29,7 +29,7 @@
 .\" INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd October 15, 1998
+.Dd October 7, 2002
 .Dt PCIIDE 4
 .Os
 .Sh NAME
@@ -50,7 +50,8 @@
 .Ic wd
 and
 .Ic atapi
-drivers. This driver include specific, enhanced support for the CMD Tech
+drivers.
+This driver include specific, enhanced support for the CMD Tech
 PCI0640 controller, and IDE DMA/Ultra-DMA support for the following
 controllers:
 .Bl -dash -compact -offset indent
@@ -59,41 +60,44 @@
 .It
 Acer labs M5229 IDE Controller
 .It
-Advanced Micro Devices AMD-756, 766 and 768 IDE Controllers
+Advanced Micro Devices AMD-756, 766, and 768 IDE Controllers
 .It
-CMD Tech PCI0643, PCI0646, PCI0648 and PCI0649 IDE Controllers
+CMD Tech PCI0643, PCI0646, PCI0648, and PCI0649 IDE Controllers
 .It
 Contaq Microsystems/Cypress CY82C693 IDE Controller
 .It
-HighPoint HPT366 Ultra/66 and HPT370 Ultra/100 IDE controller
+HighPoint HPT366 Ultra/66, HPT370 Ultra/100, HPT372, and HPT374 Ultra/133
+IDE controller
 .It
-Intel PIIX, PIIX3 and PIIX4 IDE Controllers
+Intel PIIX, PIIX3, and PIIX4 IDE Controllers
 .It
 Intel 82801 (ICH/ICH0/ICH2/ICH4) IDE Controllers
 .It
 OPTi 82c621 (plus a few of its derivatives) IDE Controllers
 .It
 Promise PDC20246 (Ultra/33), PDC20262 (Ultra/66), PDC20265/PDC20267 (Ultra100),
-PDC20268 (Ultra/100TX2 and Ultra/100TX2v2) and Ultra/133, Ultra/133TX2 and
+PDC20268 (Ultra/100TX2 and Ultra/100TX2v2), Ultra/133, Ultra/133TX2 and
 Ultra/133TX2v2 PCI IDE controllers
 .It
 Silicon Integrated System 5597/5598 IDE controller
 .It
-VIA Technologies VT82C586, VT82C586A, VT82C596A, VT82C686A and VT8233A IDE
-Controllers
+VIA Technologies VT82C586, VT82C586A, VT82C596A, VT82C686A, VT8233A,
+and VT8235 IDE Controllers
 .El
 Some of these controllers are only available in multifunction PCI chips.
 .Pp
 The 0x0001 flag forces the
 .Nm
 driver to use DMA when there is no explicit DMA mode setting support for
-the controller but DMA is present. If the BIOS didn't set up the controller
+the controller but DMA is present.
+If the BIOS didn't set up the controller
 properly, this can cause a machine hang.
 .Pp
 The 0x0002 flag forces the
 .Nm
 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
+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.
 .Sh SEE ALSO
 .Xr intro 4 ,
@@ -111,16 +115,20 @@
 and interrupts.
 .Pp
 The PCI0646U controller is known to be buggy with Ultra-DMA transfers, so
-Ultra-DMA is disabled by default for this controller. To enable Ultra-DMA,
-use the PCIIDE_CMD0646U_ENABLEUDMA option. Ultra-DMA can eventually be
-disabled on a per-drive basis with config flags, see
+Ultra-DMA is disabled by default for this controller.
+To enable Ultra-DMA, use the PCIIDE_CMD0646U_ENABLEUDMA option.
+Ultra-DMA can eventually be disabled on a per-drive basis with config
+flags, see
 .Xr wd 4 .
 .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
+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
 .Xr wd 4 .
 The bug, if triggered, will cause a total system hang.



Home | Main Index | Thread Index | Old Index