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