Intermec 6100 Reference Guide

Page of 328
SECTION 6
Conversions and Interfaces
PEN*KEY
R
 6100 Computer Programmer’s Reference Guide    6-27
Locating 4000 Series Video Interrupts
Several 4000 Series Video interrupts are supported for the 6100 Computer.  The
supported interrupts are listed in the Interrupt CrossĆReference table, located unĆ
der the Interrupt CrossĆRef (by number) tab.  Even though they are matrixed into
the entire set of interrupts, each individual interrupt supported by the video
drivers, VROTATE.EXE and FONTSEL.EXE can be identified by the notation,
VROTATE, immediately under the interrupt heading.  There are one or more
reference tokens for each of the interrupt definitions, to accommodate interrupts
supported by one or more applications.
The categories of interrupt services are listed in the center column of the followĆ
ing table.  Individual interrupt definitions can be located:
"
Using Table 6Ć4 (by keyword) listed in the right column, and searching for
them in the Interrupt Index.  Most nouns and verbs can locate an interrupt
definition using the Interrupt Index, with the exception of Set and Get.
"
Using the Interrupt CrossĆReference table
or just thumbing through the definitions, searching for the notation, VROTATE.
Table 6Ć4
Interrupts Supported by VROTATE.EXE
INT# Supported Interfaces
Keywords
10h
Alternate Settings Video Functions
Alternate, Current Display, Parameter, Physical, Pointer,
Refresh, Return, Screen, Settings, Size
10h
Set Norand Specific Display Modes
Chase, Fixed, Invert, Mode
10h
Norand (enhanced) Video BIOSAbsolute, Buffer, Font, Image, Information, Load, Physical,
Repaint, Rotated, Select, Shadow, String, Size, Text,
Updates, Version, Video, Window
10h
Display Services
Active, Attribute, Character, Cursor, Mode, Page, Position,
Return, Scroll, State, Teletype, Type, Video
10h
Programmable Font Support
Default, Font, Load, System, User
Unimplemented 4000 Series Video Functions
The following functions remain unimplemented within the facilities for screen
rotation and font mapping:
"
Function AX = 04h:  Read Light Pen Position and Mode
"
Function AH = 12h, Subfunction 20h:  Select Alternate Print Screen
"
Function AH = 12h, Subfunction 35h:  Switch Active Display
"
Function AX = 12E2h:  Set 16Ćline display parameter packet
"
Function AX = 12E3h:  Set Graphics Mode
"
Function AH = 12h, Subfunction BL = 0FDh:  Return Physical Display Size
"
Function AH = 0FEh:  Get Video Buffer Address
"
Function AX = 0FFh:  Refresh the Screen
6. Conversions and
Interfaces