diff options
author | Chris Cappuccio <chris@cvs.openbsd.org> | 2001-08-03 22:37:37 +0000 |
---|---|---|
committer | Chris Cappuccio <chris@cvs.openbsd.org> | 2001-08-03 22:37:37 +0000 |
commit | 42a82d4aa73cebe940aa4d4d2f69e14c25bef5f5 (patch) | |
tree | 099b2819012bb984b1075089961b7b342d9aedda /share | |
parent | a2df23a819e7a79f591df09afccdea34230ae09f (diff) |
Note Acard support and bugs with AMD, OPTi
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man4/pciide.4 | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/share/man/man4/pciide.4 b/share/man/man4/pciide.4 index c397ae9449e..0f0a1a869c3 100644 --- a/share/man/man4/pciide.4 +++ b/share/man/man4/pciide.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: pciide.4,v 1.15 2001/07/20 06:19:56 csapuntz Exp $ +.\" $OpenBSD: pciide.4,v 1.16 2001/08/03 22:37:36 chris Exp $ .\" $NetBSD: pciide.4,v 1.8 1999/03/16 01:19:17 garbled Exp $ .\" .\" Copyright (c) 1998 Manuel Bouyer. @@ -55,9 +55,13 @@ controllers: .Pp .Bl -item -compact -offset indent .It +Acard ATP850, ATP860 +.It +Acer Labs M5229 +.It Advanced Micro Devices AMD-756, AMD-766 .It -CMD Tech PCI0640, PCI0643, PCI0646, PCI0648, and PCI0649 +CMD Tech PCI0640, PCI0643, PCI0646, PCI0648, PCI0649 .It Contaq Microsystems/Cypress CY82C693 .It @@ -67,7 +71,9 @@ Intel PIIX, PIIX3, and PIIX4 .It Intel 82801 (ICH/ICH0/ICH2) .It -Promise PDC20246, PDC20262, PDC20265/7 (Ultra 33, 66, 100) +OPTi 82c621 +.It +Promise PDC20246, PDC20262, PDC20265, PDC20267 .It Silicon Integrated System 5513 (5597/5598) .It @@ -99,6 +105,9 @@ This will be a problem only if the controller has been disabled in the BIOS and another controller has been installed which uses the ISA legacy I/O ports and interrupts. .Pp +The OPTi controller code is disabled by default because the driver +does not yet work around all bugs in current chipsets. +.Pp For proper operation of UltraDMA 3 .Pq 44 MB/sec , 4 @@ -117,6 +126,15 @@ An 80-conductor cable is recommended for any IDE installation, not just ones using faster UltraDMA modes, because it will decrease electrical noise and increase data reliability. .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 +.Xr wd 4 . +The bug, if triggered, will cause a total system hang. +.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. These timings will work on a slower bus, |