Intermec 6100 Reference Guide

Page of 328
SECTION 6
Conversions and Interfaces
6-24    PEN*KEY
R
 6100 Computer Programmer’s Reference Guide
"
Function AX = 01F6h:  Battery Service
"
Function AX = 01F7h:  Set LowĆBattery Interrupt Message
"
Function AX = 01FCh, DL = 1:  Set Length Of Available Memory
"
Function AX = 01FCh, DL = 2:  Allocate BIOS memory
"
Function AX = 4100h:  Wait On Any Event
"
Function AH = 85h:  System Request Has Been Pressed
"
Function AX = 9102h:  Post Keyboard
"
System Resume Vector Interrupt 6Ch
4000 Series Screen Emulation: VROTATE.EXE,
FONTSEL.EXE
Topics
Page
Overview
NO TAG
VROTATE.EXE, Parameters and Command Line Switches
6Ć25
FONTSEL.EXE, Parameters and Command Line Switches
6Ć26
BMP Conversion Utility: BMPUTIL
6Ć26
Locating 4000 Series Video Interrupts
6Ć27
Unimplemented 4000 Series Video Functions
6Ć27
VROTATE.EXE and FONTSEL.EXE are 4000 Series screen emulation programs
for the 6100 Computer, in DOS text mode.  These programs port applications,
written for the 4000 Series platform to the 6100 Computer without modifying
the display logic.  VROTATE is a TSR program that provides screen rotation and
FONTSEL provides the font characteristics.  VROTATE and FONTSEL provide
4000 Series screen features, such as:
"
Character mapping
"
Cursor fixed mode
"
Variable font sizes (20, 21, or 16 characters across the screen)
VROTATE and FONTSEL.EXE work together providing several font selections,
as described below.
These programs replace the standard VGA BIOS interface available on the 6100
Computer with a 4000 Series compatible video BIOS interface.  Since they
replace the standard VGA BIOS, standard VGA calls are not available once
VROTATE and FONTSEL are loaded.  The VROTATE utility provides a rotate
INT 10 interface that rotates the INT 10 calls into a portrait mode.  It filters out
video BIOS calls.
VROTATE and FONTSEL work only with the 320x240 pixel display of the 6100
Computer.  In the absence of command line switches, the default mode for VROĆ
TATE and FONTSEL are as follows:
"
Cursor chase video mode
"
8x16 bitmap font
"
Inverse mode on (characters above 127 are mapped to inverse video characĆ
ters 0ć127 when the high bit is turned off)
"
Cursor turned off
6. Conversions and
Interfaces