diff options
| author | mycroft <mycroft@NetBSD.org> | 1994-03-10 22:30:06 +0000 |
|---|---|---|
| committer | mycroft <mycroft@NetBSD.org> | 1994-03-10 22:30:06 +0000 |
| commit | 99dbc0692dad3700fd3953f643f167839484a8ce (patch) | |
| tree | 5d25b537cd181aeb8c378bdeae9e356654f801ff /sys/dev | |
| parent | 0d7f067f06a5c1c0629e23f78ce057d744ead18c (diff) | |
Add a heuristic for detecting old config(8)s. This is very temporary.
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/ata/wd.c | 12 | ||||
| -rw-r--r-- | sys/dev/isa/wd.c | 12 |
2 files changed, 22 insertions, 2 deletions
diff --git a/sys/dev/ata/wd.c b/sys/dev/ata/wd.c index 86dc26ad690..84e5211aaa4 100644 --- a/sys/dev/ata/wd.c +++ b/sys/dev/ata/wd.c @@ -35,7 +35,7 @@ * SUCH DAMAGE. * * from: @(#)wd.c 7.2 (Berkeley) 5/9/91 - * $Id: wd.c,v 1.67 1994/03/10 21:52:10 mycroft Exp $ + * $Id: wd.c,v 1.68 1994/03/10 22:30:09 mycroft Exp $ */ #define INSTRUMENT /* instrumentation stuff by Brad Parker */ @@ -230,6 +230,16 @@ int wdcattach(dev) struct isa_device *dev; { + + /* XXXX */ + if (dev->id_iobase == 0) { + static int warned; + if (!warned) { + warned = 1; + printf("PLEASE UPDATE YOUR COPY OF CONFIG(8)!\n"); + } + return wdattach(dev); + } } int diff --git a/sys/dev/isa/wd.c b/sys/dev/isa/wd.c index 86dc26ad690..84e5211aaa4 100644 --- a/sys/dev/isa/wd.c +++ b/sys/dev/isa/wd.c @@ -35,7 +35,7 @@ * SUCH DAMAGE. * * from: @(#)wd.c 7.2 (Berkeley) 5/9/91 - * $Id: wd.c,v 1.67 1994/03/10 21:52:10 mycroft Exp $ + * $Id: wd.c,v 1.68 1994/03/10 22:30:09 mycroft Exp $ */ #define INSTRUMENT /* instrumentation stuff by Brad Parker */ @@ -230,6 +230,16 @@ int wdcattach(dev) struct isa_device *dev; { + + /* XXXX */ + if (dev->id_iobase == 0) { + static int warned; + if (!warned) { + warned = 1; + printf("PLEASE UPDATE YOUR COPY OF CONFIG(8)!\n"); + } + return wdattach(dev); + } } int |
