SECTION 6
Conversions and Interfaces
PEN*KEY
R
6200/6300 Hand-Held Computer Programmer’s Reference Guide 6-21
MultiĆtasking BIOS Services: INT 15h
See
4000 Series Programming Interfaces
, starting on page 6Ć23, for information
on supported INT15 interfaces.
The 4000 Series BIOS multiĆtasking services, informally referred to as INT15,
are not provided by the 6200/6300 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 task
"
Function AX = 0103h: Disable Task Switching
"
Function AX = 0104h: Enable Task Switching
"
Function AX = 0105h: Reset MultiĆtasker
"
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
"
Function AX = 010Ch: Delay Current Task
"
Function AX = 010Dh: Initialize a Queue Structure as Empty
"
Function AX = 010Eh: Enable Time Slicing
"
Function AX = 010Fh: Disable Time Slicing
"
Function AX = 0110h: Set Task Identifier
These functions can be installed by use of the 4000API.EXE TSR, if required by
an application being ported from the 4000 Series platform to the 6200 or 6300
Computer.
Miscellaneous System BIOS Services: INT 15h
See
4000 Series Programming Interfaces
, starting on page 6Ć23, for information
on supported INT15 interfaces.
Some of the 4000 Series BIOS miscellaneous system services, which are part of
the INT15 interfaces, are also
not
provided by the 6200/6300 BIOS. This
includes the following list of functions:
"
Function AX = 01F4h: Accumulate CRC 16
"
Function AX = 01F5h: Exchange Network Packets
"
Function AX = 01F8h: Adjust CX for Processor Speed
"
Function AX = 01FAh: Beep the Buzzer
"
Function AX = 01FDh: Receive Network Packet
"
Function AX = 01FEh: Send a Network Packet
"
Function AX = 01FFh: Compute CRC 16 on Data Block
"
Function AX = 4200h: Request System Shutdown, normal
"
Function AX = 4201h: Request System Shutdown, low battery
"
Function AX = 9002: Pend on Keyboard
These functions can be installed with the 4000API.EXE TSR, if they are required
by an application ported from the 4000 Series platform to the 6200 or 6300
Computer.
6. Conversions and
Interfaces