summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/bios.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/amd64/amd64/bios.c')
-rw-r--r--sys/amd64/amd64/bios.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/amd64/amd64/bios.c b/sys/amd64/amd64/bios.c
index 6eb90b2..3d8f357 100644
--- a/sys/amd64/amd64/bios.c
+++ b/sys/amd64/amd64/bios.c
@@ -31,6 +31,8 @@
* Code for dealing with the BIOS in x86 PC systems.
*/
+#include "opt_isa.h"
+
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/kernel.h>
@@ -44,9 +46,11 @@
#include <machine/stdarg.h>
#include <machine/vmparam.h>
#include <machine/pc/bios.h>
+#ifdef DEV_ISA
#include <isa/isavar.h>
#include <isa/pnpreg.h>
#include <isa/pnpvar.h>
+#endif
#define BIOS_START 0xe0000
#define BIOS_SIZE 0x20000
@@ -459,6 +463,7 @@ bios16(struct bios_args *args, char *fmt, ...)
return (i);
}
+#ifdef DEV_ISA
/*
* PnP BIOS interface; enumerate devices only known to the system
* BIOS and save information about them for later use.
@@ -664,3 +669,4 @@ static driver_t pnpbios_driver = {
static devclass_t pnpbios_devclass;
DRIVER_MODULE(pnpbios, isa, pnpbios_driver, pnpbios_devclass, 0, 0);
+#endif /* DEV_ISA */
OpenPOWER on IntegriCloud