Intermec 6100 Reference Guide

Page of 328
SECTION 6
Conversions and Interfaces
6-18    PEN*KEY
R
 6100 Computer Programmer’s Reference Guide
"
Function AH = 12h, Subfunction BL = 0FCh, AL = 0DFh:  Disable Invert
Mode
"
Function AH = 12h, Subfunction BL = 0FCh, AL = 0E0h:  Set Chase Mode
"
Function AH = 12h, Subfunction BL = 0FCh, AL = 0E1h:  Set Fixed Mode
"
Function AH = 12h, Subfunction BL = 0FDh:  Return Physical Display Size
"
Function AH = 12h, Subfunction BL = 0FEh:  Read/Write Contrast (supĆ
ported by 4000API.EXE)
"
Function AH = 12h, Subfunction BL = FFh:  Backlight Off/On (supported
by 4000API.EXE)
"
Function AH = 14h, Subfunction AL = 00h:  Load User Font
"
Function AH = 14h, Subfunction AL = 01h  Load System Default Font
Support for porting 4000 Series applications to the 6100 Computer is provided by
VROTATE.EXE and FONTSEL.EXE for most of the above services.  For detailed
information on supported video functions, refer to 4000 Series Screen Emulation,
starting on page 6Ć24, or the Display Services Interrupt definition, page 6Ć36.
4000 Series Disk BIOS Services: Interrupt 13h
These 4000 BIOS Interrupt 13h functions are not supported by the 6100 BIOS:
"
Function 05h: Format Disk (reserved)
"
Function 0Ah:  Read Long Sectors (reserved for diagnostics)
"
Function 0Bh:  Write Long Sectors (reserved for diagnostics)
Refer to Disk Services Interrupt, starting on page 6Ć36 in this section, for inforĆ
mation on supported disk services.
4000 Series Port Control BIOS Services: Interrupt 14h
These 4000 BIOS Interrupt 14h functions are unsupported by the 6100 BIOS:
"
Function AH = 05h:  Extended Port Control
"
Function AH = 0FFh:  Port Power On/Off
Support is provided via 4000API.EXE for porting 4000 Series applications to the
6100 Computer.  Refer to the Serial Communications Services Interrupt, starting
on page 6Ć24 in this section, for supported serial communications services.
4000 Series Multitasking BIOS Services: Interrupt 15h
The 4000 Series BIOS multitasking services, informally referred to as INT 15,
are not provided by the 6100 BIOS.  This includes the following list of functions:
"
Function AX = 0100h:  Create a task
"
Function AX = 0101h:  Delete a task
"
Function AX = 0102h:  Return information about a task
"
Function AX = 0103h:  Disable Task Switching
"
Function AX = 0104h:  Enable Task Switching
"
Function AX = 0105h:  Reset Multitasker
"
Function AX = 0106h:  Pend on Mailbox with Optional Timeout
"
Function AX = 0107h:  Accept Message from Mailbox (no pend)
"
Function AX = 0108h:  Post Message to Mailbox
"
Function AX = 0109h:  Pend on Queue with Optional Timeout
"
Function AX = 010Ah:  Accept Message from Queue (no pend)
"
Function AX = 010Bh:  Post Message to Queue
6. Conversions and
Interfaces