glenda.party
term% ls -F
term% pwd
$home/manuals/9front/3/apm
term% cat index.txt
APM(3)                     Library Functions Manual                     APM(3)



NAME
       apm - Advanced Power Management 1.2 BIOS interface

SYNOPSIS
       bind -a #P /dev

       /dev/apm

DESCRIPTION
       This  device  presents a low-level interface to the APM 1.2 bios calls.
       It is enabled by adding the line ``apm0='' to  plan9.ini.   (The  value
       after  the  equals sign is ignored; the presence of the line at all en‐
       ables the driver.)  It is only available on uniprocessor PCs.   Writing
       a 386 Ureg structure and then reading it back executes an APM call: the
       written registers are passed to the call, and the  read  registers  are
       those returned by the call.

       This device is intended to enable more user-friendly interfaces such as
       apm(8).

SOURCE
       /sys/src/9/pc/apm.c
       /sys/src/9/pc/apmjump.s



                                                                        APM(3)