
128 Allegro DOS Owner’s Manual
WARNING: CPU busy drains 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 fl ag settings)
Returns current shift fl ag settings in AL. See Subfunction AL=11h.
Subfunction: AL = 11h (set keypad shift fl ag settings)
The keyboard shift fl ags (Ctrl, Alt, Shift) can be individually
controlled such that when the key is pressed it registers as either left,
right, or both scan codes. The Alt-nnn function can be
enabled/disabled with this function.
Call with: BL=b7-b0 where:
b1,b0 = 01 right Shift only
10 left Shift only
11 both (Default)
b3,b2 = 01 right Alt only
10 left Alt only
11 both (Default)
b5,b4 = 01 right Ctrl only
10 left Ctrl only
11 both (Default)
b6 = 0 disable Alt-nnn
1 enable Alt-nnn (default)
b7 = reserved
Subfunction: AL = 12h (get Allegro ID)
Returns offset of Allegro ID string in AX. Segment is F000.
Kommentare zu diesen Handbüchern