diff options
author | phk <phk@FreeBSD.org> | 1996-09-06 23:09:20 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1996-09-06 23:09:20 +0000 |
commit | bca885205da7f15208946f0896edc2eda3caff01 (patch) | |
tree | 35dad08bf59366e84921fd4aad9718c2f9426a1b /sys/dev/mse/mse.c | |
parent | 9640e2d9e8f825813ec445d294de60884ad82bc8 (diff) | |
download | FreeBSD-src-bca885205da7f15208946f0896edc2eda3caff01.zip FreeBSD-src-bca885205da7f15208946f0896edc2eda3caff01.tar.gz |
Remove devconf, it never grew up to be of any use.
Diffstat (limited to 'sys/dev/mse/mse.c')
-rw-r--r-- | sys/dev/mse/mse.c | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/sys/dev/mse/mse.c b/sys/dev/mse/mse.c index 835e1e1..b54417e 100644 --- a/sys/dev/mse/mse.c +++ b/sys/dev/mse/mse.c @@ -11,7 +11,7 @@ * this software for any purpose. It is provided "as is" * without express or implied warranty. * - * $Id: mse.c,v 1.26 1996/06/02 18:57:17 joerg Exp $ + * $Id: mse.c,v 1.27 1996/06/08 09:37:51 bde Exp $ */ /* * Driver for the Logitech and ATI Inport Bus mice for use with 386bsd and @@ -54,7 +54,6 @@ #include <sys/kernel.h> #include <sys/ioctl.h> #include <sys/uio.h> -#include <sys/devconf.h> #ifdef DEVFS #include <sys/devfsext.h> #endif /*DEVFS*/ @@ -205,27 +204,6 @@ static struct mse_types { { 0, }, }; -static struct kern_devconf kdc_mse[NMSE] = { { - 0, 0, 0, /* filled in by dev_attach */ - "mse", 0, { MDDT_ISA, 0, "tty" }, - isa_generic_externalize, 0, 0, ISA_EXTERNALLEN, - &kdc_isa0, /* parent */ - 0, /* parentdata */ - DC_UNCONFIGURED, /* state */ - "ATI or Logitech bus mouse adapter", - DC_CLS_MISC /* class */ -} }; - -static inline void -mse_registerdev(struct isa_device *id) -{ - if(id->id_unit) - kdc_mse[id->id_unit] = kdc_mse[0]; - kdc_mse[id->id_unit].kdc_unit = id->id_unit; - kdc_mse[id->id_unit].kdc_isa = id; - dev_attach(&kdc_mse[id->id_unit]); -} - int mseprobe(idp) register struct isa_device *idp; @@ -233,7 +211,6 @@ mseprobe(idp) register struct mse_softc *sc = &mse_sc[idp->id_unit]; register int i; - mse_registerdev(idp); /* * Check for each mouse type in the table. */ @@ -259,7 +236,6 @@ mseattach(idp) struct mse_softc *sc = &mse_sc[unit]; sc->sc_port = idp->id_iobase; - kdc_mse[unit].kdc_state = DC_IDLE; #ifdef DEVFS sc->devfs_token = devfs_add_devswf(&mse_cdevsw, unit << 1, DV_CHR, 0, 0, @@ -290,7 +266,6 @@ mseopen(dev, flags, fmt, p) if (sc->sc_flags & MSESC_OPEN) return (EBUSY); sc->sc_flags |= MSESC_OPEN; - kdc_mse[MSE_UNIT(dev)].kdc_state = DC_BUSY; sc->sc_obuttons = sc->sc_buttons = 0x7; sc->sc_deltax = sc->sc_deltay = 0; sc->sc_bytesread = PROTOBYTES; @@ -320,7 +295,6 @@ mseclose(dev, flags, fmt, p) s = spltty(); (*sc->sc_disablemouse)(sc->sc_port); sc->sc_flags &= ~MSESC_OPEN; - kdc_mse[MSE_UNIT(dev)].kdc_state = DC_IDLE; splx(s); return(0); } |