
SECTION 6
Conversions and Interfaces
PEN*KEY
R
6100 Computer Programmer’s Reference Guide 6-23
Locating 4000API.EXE Interrupts
Several 4000API interrupts are supported for the 6100 Computer. The supĆ
ported interrupts are listed in the
Interrupt CrossĆReference
table, located under
the
Interrupt CrossĆRef (by number)
tab. Even though they are matrixed into the
entire set of interrupts, each individual interrupt supported by 4000API.EXE
can be identified by the notation,
4000API
, just under the interrupt heading.
The categories of interrupt services are listed in the center column of Table 6Ć3.
Individual interrupt definitions can be located:
"
Using Table 6Ć3 (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,
4000API
.
Table 6Ć3
Programming Interrupt Summary
INT# Supported Interfaces
Keywords
10h
Video Functions
Backlight, Contrast, Comparator, Port, Refresh, Screen, V25
14h
Serial Communications
Character, Communications, Control, Extended, Initialize, Port, Power,
Receive, Send, Serial, Status
15h
Multitasking Services
Accept, Create, Current, Delay, Delete, Disable, Empty, Enable,
Identifier, Information, Initialize, Mailbox, Message, Multitask,
Optional, Pend, Post, Reset, Queue, Return, Switch, Task, Timeout,
TimeĆslicing
15h
Norand Miscellaneous
System Services
Accumulate, Adjust, Beep, BIOS, Block, Buzzer, Compute, CRC, Data,
Exchange, Network, Packet, Pointer, Processor, Receive, Return, Send,
Speed, Version
15h
PCĆLike Miscellaneous
System Services
Battery, Keyboard, Low, Normal, Pend, Request, Scan code, Shutdown,
System, Translate
16h
Keyboard Functions
Default, Key, Keyboard, Keyclick, Number, Rate, Repeat, Return,
Swap, Tables, Timers, Translate, Turn on/off, Typematic
Unimplemented 4000 Series BIOS APIs
These 4000 Series Interrupt 16h Keyboard BIOS interfaces are not implemented
in 4000API.EXE
"
Function AH = 0FCh: Set and Read Keyboard Mask Value
"
Function AH = 0FDh: Set Debounce Timer Value
These 4000 Series Interrupt 15h functions are not implemented in
4000API.EXE.
"
Function AX = 01ECh: Huge Memory Transfer
"
Function AX = 01EDh: Return ASIC Register
"
Function AX = 01EEh: Return Silicon Serial Number
"
Function AX = 01F1h: Turn On RAM Card Controller
"
Function AX = 01F2h: Elapsed Timer Ticks
"
Function AX = 01F3h: Turn Off RAM Card Controller
6. Conversions and
Interfaces
Summary of Contents for PEN*KEY 6100
Page 1: ...PEN KEYR 6100 Computer PROGRAMMER S REFERENCE GUIDE P N 977 054 001 Revision B December 2000 ...
Page 14: ...CONTENTS xii PEN KEYR 6100 Computer Programmer s Reference Guide ...
Page 22: ...Preface 8 PEN KEYR 6100 Computer Programmer s Reference Guide PREFACE ...
Page 318: ...GENERAL INDEX Index 6 PEN KEYR 6100 Computer Programmer s Reference Guide ...