SECTION 6
Conversions and Interfaces
6-28 PEN*KEY
R
6200/6300 Hand-Held Computer Programmer’s Reference Guide
Parameters and Command Line Switches
This is a list of command line switches for FONTMAP:
ćI
Character codes (128ć255) displayed as extended characters. If this
switch is not present, 128 is subtracted to map character codes 128ć255
to 0ć127; remapped characters appear in inverse video.
ćC
Sets the number of physical character columns in the display
ćR
Sets the number of physical character rows in the display
ćSDefaults the screen to fixed mode.
ćF <fontfile> Loads the font from a file represented by <
fontfile>
. The space between
ćF and the file name is required.
Font File Format
The following shows the format of a font file:
xsize
byte
Number of font pixels in x direction
ysize
byte
Number of font pixels in y direction
font [(xsize+7)/8, ysize]
byte
Actual bitmap font
The largest bitmapped font that can be supported is 8 KB
Interrupts supported by FONTMAP.EXE
The 4000 Series interrupts supported by FONTMAP.EXE are matrixed into the
entire set of interrupts. The interrupts for FONTMAP.EXE with its symbolic
notation,
FONTMAP
, are listed in the
Interrupt Definitions
paragraph, starting
on page 6Ć30. See the
Interrupt Index
(in the
Index
section, at the end of this
publication) to locate interrupts alphabetically. FONTMAP.EXE supports
interrupts in Table 6Ć3. Remember FONTMAP can be configured, using
switches, to
ignore
specific interrupts:
Table 6Ć3
FONTMAP Interrupts Supported
INT # FONTMAP Interrupts
Register Values
10h
Display Services
Set Display Mode
AH=00h
Set Cursor Type
AH=01h
Set Cursor Position
AH=02h
Read Cursor Position and Type
AH=03h
Set Active Display Page
AH=05h
Scroll Active Page Up
AH=06h
Scroll Active Page Down
AH=07h
Read Attribute and Character at Cursor Position
AH=08h
Write Attribute and Character at Cursor Position
AH=09h
Write Character Only at Cursor Position
AH=0Ah
Teletype Character Write
AH=0Eh
Return Current Video State
AH=0Fh
Set Physical Display Size
AH=12h BL=FAh
6. Conversions and
Interfaces