From f7f2df54bbae7a2203b56b6a2f248db3e2451110 Mon Sep 17 00:00:00 2001 From: Doug Rabson Date: Sun, 30 May 1999 11:12:30 +0000 Subject: No support for pnp yet. --- sys/dev/atkbdc/atkbdc_isa.c | 6 +++++- sys/dev/atkbdc/atkbdc_subr.c | 6 +++++- sys/dev/fdc/fdc.c | 7 +++++-- 3 files changed, 15 insertions(+), 4 deletions(-) (limited to 'sys/dev') diff --git a/sys/dev/atkbdc/atkbdc_isa.c b/sys/dev/atkbdc/atkbdc_isa.c index 2ac252536ce3b..22a2cbd2d34e7 100644 --- a/sys/dev/atkbdc/atkbdc_isa.c +++ b/sys/dev/atkbdc/atkbdc_isa.c @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: atkbdc_isa.c,v 1.6 1999/05/18 11:33:14 yokota Exp $ + * $Id: atkbdc_isa.c,v 1.7 1999/05/22 15:47:33 dfr Exp $ */ #include "atkbdc.h" @@ -97,6 +97,10 @@ atkbdc_probe(device_t dev) int rid; struct resource *port; + /* Check isapnp ids */ + if (isa_get_vendorid(dev)) + return (ENXIO); + device_set_desc(dev, "keyboard controller (i8042)"); rid = 0; port = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid, diff --git a/sys/dev/atkbdc/atkbdc_subr.c b/sys/dev/atkbdc/atkbdc_subr.c index 2ac252536ce3b..22a2cbd2d34e7 100644 --- a/sys/dev/atkbdc/atkbdc_subr.c +++ b/sys/dev/atkbdc/atkbdc_subr.c @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: atkbdc_isa.c,v 1.6 1999/05/18 11:33:14 yokota Exp $ + * $Id: atkbdc_isa.c,v 1.7 1999/05/22 15:47:33 dfr Exp $ */ #include "atkbdc.h" @@ -97,6 +97,10 @@ atkbdc_probe(device_t dev) int rid; struct resource *port; + /* Check isapnp ids */ + if (isa_get_vendorid(dev)) + return (ENXIO); + device_set_desc(dev, "keyboard controller (i8042)"); rid = 0; port = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid, diff --git a/sys/dev/fdc/fdc.c b/sys/dev/fdc/fdc.c index 35cc34ce572d5..cc51f9338364e 100644 --- a/sys/dev/fdc/fdc.c +++ b/sys/dev/fdc/fdc.c @@ -47,7 +47,7 @@ * SUCH DAMAGE. * * from: @(#)fd.c 7.4 (Berkeley) 5/25/91 - * $Id: fd.c,v 1.142 1999/05/08 21:59:24 dfr Exp $ + * $Id: fd.c,v 1.143 1999/05/11 04:58:30 bde Exp $ * */ @@ -86,7 +86,6 @@ #include #include -#include #include #include #include @@ -757,6 +756,10 @@ fd_probe(device_t dev) static int fd_fifo = 0; #endif + /* No pnp support */ + if (isa_get_vendorid(dev)) + return (ENXIO); + fdsu = *(int *)device_get_ivars(dev); /* xxx cheat a bit... */ fd = device_get_softc(dev); fdc = device_get_softc(device_get_parent(dev)); -- cgit v1.3