Juniper Systems Allegro DOS Manual User Manual
Page 245
Software Developer's Guide for DOS Page 8-11
Subfunction: AL = 0Ah (get Allegro status byte)
Returns status bye in AL where:
b7-b1
=
reserved
b0
=
power manager setting 1=on, 0=off
Subfunction: AL = 0Bh (set cpu busy/done)
Applications should set CPU busy when a block of processing needs to
be performed. CPU busy overrides power manager and keeps the CPU
running fast for as long as it is set. CPU done should be called after CPU
busy to tell the CPU that processing is complete and the Allegro can
return to a lower power state. WARNING: CPU busy will drain the
batteries rapidly and should only be enabled when needed. Returns
nothing.
Call with:
BL=00h
CPU busy
BL=01h
CPU done
Subfunction:
AL = 0Ch (disable BIOS power manager)
Disables automatic power management functions in the BIOS. The
Allegro generally uses less power with power manager enabled. Returns
nothing.
Subfunction:
AL = 0Dh (enable BIOS power manager)
Enables automatic power management functions in the BIOS. The
system generally uses less power with power manager enabled. Returns
nothing.
Subfunction: AL = 0Fh (get CPU version)
Returns CPU version as follows: AL=version major (b7-b4)+version
minor (b3-b0).
Subfunction: AL = 10h (get keypad shift flag settings)
Returns current shift flag settings in AL. See Subfunction AL=11h.