Don't try to probe the PnP BIOS if ACPI is active.

This commit is contained in:
Mike Smith 2001-10-31 02:36:07 +00:00
parent fad334b0b9
commit a91d0e1ccf
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=85761
2 changed files with 10 additions and 0 deletions

View File

@ -523,6 +523,11 @@ pnpbios_identify(driver_t *driver, device_t parent)
if (pt == NULL)
return;
/* ACPI already active */
if (devclass_get_softc(devclass_find("ACPI"), 0) != NULL)
return;
/* get count of PnP devices */
bzero(&args, sizeof(args));
args.seg.code16.base = BIOS_PADDRTOVADDR(pt->pmentrybase);
args.seg.code16.limit = 0xffff; /* XXX ? */

View File

@ -523,6 +523,11 @@ pnpbios_identify(driver_t *driver, device_t parent)
if (pt == NULL)
return;
/* ACPI already active */
if (devclass_get_softc(devclass_find("ACPI"), 0) != NULL)
return;
/* get count of PnP devices */
bzero(&args, sizeof(args));
args.seg.code16.base = BIOS_PADDRTOVADDR(pt->pmentrybase);
args.seg.code16.limit = 0xffff; /* XXX ? */