diff options
author | kato <kato@FreeBSD.org> | 1998-05-02 01:57:39 +0000 |
---|---|---|
committer | kato <kato@FreeBSD.org> | 1998-05-02 01:57:39 +0000 |
commit | 60e8af1f2fbede010858f0b1da02becba1388a23 (patch) | |
tree | 61c25f71d4209f25a2063f5c6f2e9adc7491cb4b /usr.sbin/config/mkioconf.c | |
parent | 42e084c2b10f7f3c72bada9830807258e56855ac (diff) | |
download | FreeBSD-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.c | 9 |
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; |