diff options
author | phk <phk@FreeBSD.org> | 1994-10-17 21:16:41 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1994-10-17 21:16:41 +0000 |
commit | a87bfe683f002ae1e37563f0928e0cd95d04f2df (patch) | |
tree | e313f48a504be104e967e1a09784663ead10da6c /sys/dev | |
parent | 93841a2173cd2dbccbea6f90e8a8d02d42365d06 (diff) | |
download | FreeBSD-src-a87bfe683f002ae1e37563f0928e0cd95d04f2df.zip FreeBSD-src-a87bfe683f002ae1e37563f0928e0cd95d04f2df.tar.gz |
isa_device.h: Added flag for sensitive HW. ed# seems to break if anything
else has been probed. This feature could go away again, if we can curb the
problem another way.
if_ed.c, syscons.c: Set the above flag. ed# because it needs it, syscons
because it looks stupid to "detect" the display you have already filled up
with text :-)
bt742a.c: Check bt_cmd() return-val during probe, thus failing on adaptec's.
Also silenced various printf's during the probe.
isa.c: Probe devices with the above flag set before the rest. Reduce the
number of "conflict" messages per device to one.
***
Please test the GENERIC-kernel now, if nobody can make it fail, GENERICAH
and GENERICBT has a finite and short life-expectancy...
***
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/ed/if_ed.c | 5 | ||||
-rw-r--r-- | sys/dev/syscons/syscons.c | 4 |
2 files changed, 5 insertions, 4 deletions
diff --git a/sys/dev/ed/if_ed.c b/sys/dev/ed/if_ed.c index 47a9ff5..38b7f44 100644 --- a/sys/dev/ed/if_ed.c +++ b/sys/dev/ed/if_ed.c @@ -13,7 +13,7 @@ * the SMC Elite Ultra (8216), the 3Com 3c503, the NE1000 and NE2000, * and a variety of similar clones. * - * $Id: if_ed.c,v 1.49 1994/10/08 09:24:20 davidg Exp $ + * $Id: if_ed.c,v 1.50 1994/10/14 11:56:36 davidg Exp $ */ #include "ed.h" @@ -128,7 +128,8 @@ void ed_setrcr(struct ifnet *, struct ed_softc *); struct isa_driver eddriver = { ed_probe, ed_attach, - "ed" + "ed", + 1 /* We are ultra sensitive */ }; /* diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index 6e7afea..35404eb 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -35,7 +35,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: syscons.c,v 1.65 1994/10/15 21:33:58 ache Exp $ + * $Id: syscons.c,v 1.66 1994/10/17 12:44:02 ache Exp $ */ #include "sc.h" @@ -286,7 +286,7 @@ extern char *video_mode_ptr; int color_display = -1; struct isa_driver scdriver = { - pcprobe, pcattach, "sc", + pcprobe, pcattach, "sc", 1 }; int |