···635635 and the Battery Powered Linux mini-HOWTO, available from636636 <http://www.tldp.org/docs.html#howto>.637637638638- Note that, even if you say N here, Linux on the x86 architecture639639- will issue the hlt instruction if nothing is to be done, thereby640640- sending the processor to sleep and saving power.641641-642638config APM643639 tristate "Advanced Power Management Emulation"644640 depends on PM···646650 battery status information, and user-space programs will receive647651 notification of APM "events" (e.g. battery status change).648652649649- If you select "Y" here, you can disable actual use of the APM650650- BIOS by passing the "apm=off" option to the kernel at boot time.651651-652652- Note that the APM support is almost completely disabled for653653- machines with more than one CPU.654654-655653 In order to use APM, you will need supporting software. For location656654 and more information, read <file:Documentation/pm.txt> and the657655 Battery Powered Linux mini-HOWTO, available from···655665 manpage ("man 8 hdparm") for that), and it doesn't turn off656666 VESA-compliant "green" monitors.657667658658- This driver does not support the TI 4000M TravelMate and the ACER659659- 486/DX4/75 because they don't have compliant BIOSes. Many "green"660660- desktop machines also don't have compliant BIOSes, and this driver661661- may cause those machines to panic during the boot phase.662662-663668 Generally, if you don't have a battery in your machine, there isn't664669 much point in using this driver and you should say N. If you get665670 random kernel OOPSes or reboots that don't seem to be related to666671 anything, try disabling/enabling this option (or disabling/enabling667672 APM in your BIOS).668668-669669- Some other things you should try when experiencing seemingly random,670670- "weird" problems:671671-672672- 1) make sure that you have enough swap space and that it is673673- enabled.674674- 2) pass the "no-hlt" option to the kernel675675- 3) switch on floating point emulation in the kernel and pass676676- the "no387" option to the kernel677677- 4) pass the "floppy=nodma" option to the kernel678678- 5) pass the "mem=4M" option to the kernel (thereby disabling679679- all but the first 4 MB of RAM)680680- 6) make sure that the CPU is not over clocked.681681- 7) read the sig11 FAQ at <http://www.bitwizard.nl/sig11/>682682- 8) disable the cache from your BIOS settings683683- 9) install a fan for the video card or exchange video RAM684684- 10) install a better fan for the CPU685685- 11) exchange RAM chips686686- 12) exchange the motherboard.687687-688688- To compile this driver as a module, choose M here: the689689- module will be called apm.690673691674endmenu692675