summaryrefslogtreecommitdiffstats
path: root/usr.sbin/config/mkioconf.c
diff options
context:
space:
mode:
authorkato <kato@FreeBSD.org>1998-05-02 01:57:39 +0000
committerkato <kato@FreeBSD.org>1998-05-02 01:57:39 +0000
commit60e8af1f2fbede010858f0b1da02becba1388a23 (patch)
tree61c25f71d4209f25a2063f5c6f2e9adc7491cb4b /usr.sbin/config/mkioconf.c
parent42e084c2b10f7f3c72bada9830807258e56855ac (diff)
downloadFreeBSD-src-60e8af1f2fbede010858f0b1da02becba1388a23.zip
FreeBSD-src-60e8af1f2fbede010858f0b1da02becba1388a23.tar.gz
Support PC-98 machine.
Diffstat (limited to 'usr.sbin/config/mkioconf.c')
-rw-r--r--usr.sbin/config/mkioconf.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/usr.sbin/config/mkioconf.c b/usr.sbin/config/mkioconf.c
index 817350e..b7053a0 100644
--- a/usr.sbin/config/mkioconf.c
+++ b/usr.sbin/config/mkioconf.c
@@ -36,7 +36,7 @@
static char sccsid[] = "@(#)mkioconf.c 8.2 (Berkeley) 1/21/94";
#endif
static const char rcsid[] =
- "$Id: mkioconf.c,v 1.33 1997/09/21 22:12:50 gibbs Exp $";
+ "$Id: mkioconf.c,v 1.34 1998/04/02 04:25:41 eivind Exp $";
#endif /* not lint */
#include <err.h>
@@ -654,7 +654,10 @@ i386_ioconf()
fprintf(fp, " */\n");
fprintf(fp, "\n");
fprintf(fp, "#include <i386/isa/icu.h>\n");
- fprintf(fp, "#include <i386/isa/isa.h>\n");
+ if (machine == MACHINE_I386)
+ fprintf(fp, "#include <i386/isa/isa.h>\n");
+ else
+ fprintf(fp, "#include <pc98/pc98/pc98.h>\n");
fprintf(fp1, "\n");
fprintf(fp1, "#include <i386/isa/isa_device.h>\n");
fprintf(fp1, "\n");
@@ -676,7 +679,7 @@ i386_ioconf()
seen_wdc++;
if (eq(dp->d_name, "fdc"))
seen_fdc++;
- if (dp->d_irq == 2) {
+ if ((dp->d_irq == 2) && (machine == MACHINE_I386)) {
fprintf(stderr,
"remapped irq 2 to irq 9, please update your config file\n");
dp->d_irq = 9;
OpenPOWER on IntegriCloud