summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1994-10-17 21:16:41 +0000
committerphk <phk@FreeBSD.org>1994-10-17 21:16:41 +0000
commita87bfe683f002ae1e37563f0928e0cd95d04f2df (patch)
treee313f48a504be104e967e1a09784663ead10da6c /sys/dev
parent93841a2173cd2dbccbea6f90e8a8d02d42365d06 (diff)
downloadFreeBSD-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.c5
-rw-r--r--sys/dev/syscons/syscons.c4
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
OpenPOWER on IntegriCloud