Source-Changes-HG archive

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

[src/trunk]: src/share/man/man9 Update the list of controller capabilities, a...



details:   https://anonhg.NetBSD.org/src/rev/1dec0325726c
branches:  trunk
changeset: 535297:1dec0325726c
user:      bjh21 <bjh21%NetBSD.org@localhost>
date:      Wed Aug 14 12:30:22 2002 +0000

description:
Update the list of controller capabilities, and document the one I added
(WDC_CAPABILITY_NOIRQ).

diffstat:

 share/man/man9/wdc.9 |  11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diffs (32 lines):

diff -r 887ddf3d0b79 -r 1dec0325726c share/man/man9/wdc.9
--- a/share/man/man9/wdc.9      Wed Aug 14 12:29:50 2002 +0000
+++ b/share/man/man9/wdc.9      Wed Aug 14 12:30:22 2002 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: wdc.9,v 1.9 2002/02/13 08:18:57 ross Exp $
+.\"    $NetBSD: wdc.9,v 1.10 2002/08/14 12:30:22 bjh21 Exp $
 .\"
 .\" Copyright (c) 1998 Manuel Bouyer.
 .\"
@@ -81,6 +81,11 @@
 #define WDC_CAPABILITY_ATA_NOSTREAM 0x0040
 #define WDC_CAPABILITY_ATAPI_NOSTREAM 0x0080
 #define WDC_CAPABILITY_NO_EXTRA_RESETS 0x0100
+#define WDC_CAPABILITY_PREATA 0x0200
+#define WDC_CAPABILITY_IRQACK 0x0400
+#define WDC_CAPABILITY_SINGLE_DRIVE 0x0800
+#define WDC_CAPABILITY_NOIRQ  0x1000
+#define WDC_CAPABILITY_SELECT  0x2000
         u_int8_t      pio_mode;
         u_int8_t      dma_mode;
         int nchannels;
@@ -276,6 +281,10 @@
 This reset is needed for some controllers, but causes problems with some
 others.
 .Pp
+.Va WDC_CAPABILITY_NOIRQ
+tells the driver that this controller doesn't have its interrupt lines
+wired up usefully, so it should always use polled transfers.
+.Pp
 The bus front-end needs to fill in the following
 elements of
 .Va channel_softc :



Home | Main Index | Thread Index | Old Index