SECTION 6
Conversions and Interfaces
6-44 PEN*KEY
R
6200/6300 Hand-Held Computer Programmer’s Reference Guide
INT 10h, Function AH = 11h, AL = 02h/12h: Load ROM 8x8 Fonts
BIOS
Loads the default ROM BIOS 8x8 font table into the specified block of the
characterĆgenerator RAM. Provides the font selection in text display modes.
If AL = 12h, page 0 must be active. The points, rows, and length of the refresh
buffer are recalculated and the controller is reprogrammed with the maximum
scan line (points ć1), cursor start (points ć2), cursor end (points ć1), vertical
display end ((rows * points) ć1 ), and underline location (points ć1, mode 7 only).
To avoid unpredictable behavior, call this function immediately after mode set.
On Entry:
AH = 11h
AL = 02h or 12h
BL = Block
On Return:
None
INT 10h, Function AX = 1103h: Set Block Specifier
BIOS
Determines the character blocks selected by bit 3 of the character attribute bytes
in text display modes.
When using a 256Ćcharacter set, both fields of BL should select the same
character block. In these cases, bit 3 of the attribute byte selects the foreground
intensity. With 512Ćcharacter sets, the fields in BL select the blocks holding each
half of the character set, so that bit 3 of the attribute byte selects either the
upper or lower half of the character set.
On Entry:
AH = 11h
AL = 03h
BL = Character generator select code:
Bits 0, 1, 4 represent character block selected for bit 3 of the attribute
byte = 0.
Bits 2, 3, 5 represent character block selected for bit 3 of the attribute
byte = 1.
Bits 6, 7 are not used.
On Return:
None
6. Conversions and
Interfaces