diff options
author | nyan <nyan@FreeBSD.org> | 2001-04-01 06:34:12 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2001-04-01 06:34:12 +0000 |
commit | 79a944fb6fef3c4b2a5023905ee295eb4825f1e4 (patch) | |
tree | 18a2c965a5d8579484166879addf00a14f2461ee /sys/pc98 | |
parent | 66fb62fc033e5b2b5b246d6c11e3d83d32b73f1a (diff) | |
download | FreeBSD-src-79a944fb6fef3c4b2a5023905ee295eb4825f1e4.zip FreeBSD-src-79a944fb6fef3c4b2a5023905ee295eb4825f1e4.tar.gz |
Merged from sys/i386/apm/apm.c revision 1.121.
Diffstat (limited to 'sys/pc98')
-rw-r--r-- | sys/pc98/apm/apm.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/sys/pc98/apm/apm.c b/sys/pc98/apm/apm.c index cd0e66f..cb690b1 100644 --- a/sys/pc98/apm/apm.c +++ b/sys/pc98/apm/apm.c @@ -750,7 +750,7 @@ apm_timeout(void *dummy) if (sc->active == 1) /* Run slightly more oftan than 1 Hz */ - apm_timeout_ch = timeout(apm_timeout, NULL, hz - 1 ); + apm_timeout_ch = timeout(apm_timeout, NULL, hz - 1); } /* enable APM BIOS */ @@ -828,13 +828,14 @@ apm_probe(device_t dev) int rid; #endif - if (resource_int_value("apm", 0, "disabled", &disabled) == 0 - && disabled != 0) - return ENXIO; - device_set_desc(dev, "APM BIOS"); - if ( device_get_unit(dev) > 0 ) { + if (resource_int_value("apm", 0, "disabled", &disabled) != 0) + disabled = 0; + if (disabled) + return ENXIO; + + if (device_get_unit(dev) > 0) { printf("apm: Only one APM driver supported.\n"); return ENXIO; } |