the answer was it causes problems unloading it.
I propose making APM an unloadable module...once loaded, it
can't be unloaded.
With 2.0.27, compiling apm (for 4 machines, one a laptop), I noticed
grief with the three desktop machines:
1) one had a "Green" nokia monitor...running X put it into
"Power-save mode" (apm read 0%)
2) On another machine, halting sometimes produced panics...
tracking the addresses it was in apm_get_event.
I have the apm spec I have to look at...I really am looking at
more "useful" apm support (running win95 on a toshiba laptop,
we can define settings for powers/battery mode which includes:
cpu speed (high/low)
monitor hi/lo
various sleep times on components (disk, processor)
I haven't seen how freebsd does it, but it appears to have more complete
apm support.
marty leisner@sdsp.mc.xerox.com
Don't confuse education with schooling.
Milton Friedman to Yogi Berra