CONTENTS
3-3 MICROSCREEN DRIVER
INTRODUCTION
..... ...... .... ...... ...... ..... ........ ............. 1
APPLICATIONS INTEREST ..................................... 1
SYSTEMS INTEREST .......... ....... .......... ............... ...... 4
3-4 KEYBOARD DRIVER
INTRODUCTION
...... ............ ............... ..... ........ ....... 1
APPLICATIONS INTEREST .... ....... .... ........ ....... ....... 1
Keyboard Look-up
table
......................................... 1
SYSTEMS INTEREST . .......... ............... ......... ...... ....... 4
Keyboard
to
Apricot
Handler
.............. ................... 4
Key
Make
Code
handler
.......................... ............... 5
Key Break Code
handler
......................................... 7
Translation
of
data
routines
................................... 8
Auto
Repeat
handler
.............................................. 8
Non
make/break
code
interpreter
......................... 8
Queue
handlers
for
data
to
MS-DOS ..................... 9
MS-DOS
queue
....................................................... 9
Local
queue
............................................................. 9
Keyboard
queue
................................................... 10
3-5 CONTROL DEVICE DRIVER
INTRODUCTION
..... .............. ......... ......................... 1
APPLICATIONS INTEREST ..... ....... .... ..................... 1
Calling
the
control
device ...................................... 1
Specification of
the
Apricot
Control
Device ......... 3
Screen
Driver
.......................................................... 3
Keyboard
Driver
..................................................... 3
MicroScreen
Driver
................................................ 5
Serial
Port
Driver
.................................................... 6
Parallel
I/O
Driver
............................................... 12
Sound
Generator
................................................. 14
Floppy
Disk
Drivers
............................................ 15
Cache/Graphics/IBM
configuration
................... 16
SYSTEMS INTEREST ............................................. 17