Int 06h Functions
Fcn Description Inputs Outputs
------------------------------------------------------------------------------------------
00h Deep Sleep Entry None None
------------------------------------------------------------------------------------------
01h Deep Sleep WakeUp AL WakeUp Source (*) None
(*)- 1 = ON key press
2 = UART wake up
4 = Real Time Clock Alarm
8 = GPIO (XINT for 95LX)
------------------------------------------------------------------------------------------
02h LightSleep Entry None None
------------------------------------------------------------------------------------------
03h LightSleep WakeUp None None
------------------------------------------------------------------------------------------
04h Font Load (Byte-Wide) AL Handled Flag AL Handled Flag
BX Bitmap ID (*)
ES:DI Destination (StdFontHi)
40h:EFh CodePage
(*) - 1=6x8, 4=8x8)
------------------------------------------------------------------------------------------
05h Font Load (Word-Wide) AL Handled Flag AL Handled Flag
BX Bitmap ID (*)
DL Load Format (1=Noncontiguous,
2=Contiguous)
ES:DI Destination
40h:EFh CodePage
Invoked by the font loader (Int 10h,
Fcn D1h on page page 3-74). An
application that loads its own font
should return with AL#0. On exit,
the Bitmap buffer (Destination) will
be unmapped (no longer in the CPU
Address space).
(*) - 1=6x8, 2=16x12, 4=8x8, 8=10x11
------------------------------------------------------------------------------------------
06h Low Main Low Main Batt message will be AL Handled Flag
displayed by the BIOS unless handled.
------------------------------------------------------------------------------------------
07h Low BkUp Low BkUp Batt message will be AL Handled Flag
displayed by the BIOS unless handled.
------------------------------------------------------------------------------------------
08h Low Card Low Card Batt message will be AL Handled Flag
displayed by the BIOS unless handled.
------------------------------------------------------------------------------------------
09h Batt Err Battery Error message (OverVoltage) AL Handled Flag
will be displayed by the BIOS unless
handled.
------------------------------------------------------------------------------------------
0Ah Very Low Main Very Low Main Batt message will be AL Handled Flag
displayed by the BIOS unless handled.
------------------------------------------------------------------------------------------
0Bh Redefine Display Mode This function is called inside Int AL Handled Flag
10h Fcns 00h, D0h just before setting ES:SI Data Pointer
ES:SI to point to a 25 byte row of
data in the XCRTPRM table (See Int
10h, Fcn DFh). The handler sets ES:SI
to point at the 25-byte array of data
for display hardware initialization
and returns with the handled flag set.
The data should be appropriate for the
mode indicated by the RAM variables
CRTMODE and CRTZOOM.
------------------------------------------------------------------------------------------