summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/isa.c
diff options
context:
space:
mode:
authorgibbs <gibbs@FreeBSD.org>1995-11-05 04:45:16 +0000
committergibbs <gibbs@FreeBSD.org>1995-11-05 04:45:16 +0000
commit25184acafd9b5e8ac07f22022ffad90a2edd07d5 (patch)
treef2ba4e1641b82fd4a1cb00c6647f20377987e462 /sys/i386/isa/isa.c
parent25f2593382539daad2e03aad6bea2ad1317affc6 (diff)
downloadFreeBSD-src-25184acafd9b5e8ac07f22022ffad90a2edd07d5.zip
FreeBSD-src-25184acafd9b5e8ac07f22022ffad90a2edd07d5.tar.gz
Remove old eisaconf cruft from the eisa files. The old eisaconf kludged
in here to do some conflict detection. The new code doesn't do conflict detection yet, but it will be implemented in another way. aic7770.c moved to i386/eisa
Diffstat (limited to 'sys/i386/isa/isa.c')
-rw-r--r--sys/i386/isa/isa.c41
1 files changed, 1 insertions, 40 deletions
diff --git a/sys/i386/isa/isa.c b/sys/i386/isa/isa.c
index 7eeda5d..21d653b 100644
--- a/sys/i386/isa/isa.c
+++ b/sys/i386/isa/isa.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* from: @(#)isa.c 7.2 (Berkeley) 5/13/91
- * $Id: isa.c,v 1.53 1995/10/22 15:07:43 bde Exp $
+ * $Id: isa.c,v 1.54 1995/10/31 21:03:57 peter Exp $
*/
/*
@@ -241,10 +241,6 @@ haveseen(dvp, tmpdvp, checkbits)
* Search through all the isa_devtab_* tables looking for anything that
* conflicts with the current device.
*/
-#include "eisa.h"
-#if NEISA > 0
-extern struct isa_device isa_devtab_eisa[];
-#endif
int
haveseen_isadev(dvp, checkbits)
@@ -274,13 +270,6 @@ haveseen_isadev(dvp, checkbits)
if (status)
return status;
}
-#if NEISA > 0
- for (tmpdvp = isa_devtab_eisa; tmpdvp->id_driver; tmpdvp++) {
- status |= haveseen(dvp, tmpdvp, checkbits);
- if (status)
- return status;
- }
-#endif
return(status);
}
@@ -530,27 +519,6 @@ isa_externalize(struct isa_device *id, void *userp, size_t *maxlen)
}
/*
- * Do the same thing for EISA information. EISA information is currently
- * the same as ISA information plus a slot number, but could be extended in
- * the future.
- */
-int
-eisa_externalize(struct isa_device *id, int slot, void *userp, size_t *maxlen)
-{
- int rv;
-
- if(*maxlen < (sizeof *id) + (sizeof slot)) {
- return ENOMEM;
- }
- *maxlen -= (sizeof *id) + (sizeof slot);
-
- rv = copyout(id, userp, sizeof *id);
- if(rv) return rv;
-
- return copyout(&slot, (char *)userp + sizeof *id, sizeof slot);
-}
-
-/*
* This is used to forcibly reconfigure an ISA device. It currently just
* returns an error 'cos you can't do that yet. It is here to demonstrate
* what the `internalize' routine is supposed to do.
@@ -584,13 +552,6 @@ isa_generic_externalize(struct proc *p, struct kern_devconf *kdc,
return isa_externalize(kdc->kdc_isa, userp, &l);
}
-int
-eisa_generic_externalize(struct proc *p, struct kern_devconf *kdc,
- void *userp, size_t l)
-{
- return eisa_externalize(kdc->kdc_isa, -1, userp, &l);
-}
-
/*
* Fill in default interrupt table (in case of spuruious interrupt
* during configuration of kernel, setup interrupt control unit
OpenPOWER on IntegriCloud