	16 Keytbl

	void *Keytbl( void *unshift, void *shift, void *capslock );

Mit dieser Funktion ist es mglich, eine neue Tastaturbelegung zu
erzeugen. Dazu mssen Sie die Adressen der neuen Tabellen bergeben,
die die Tastencodes bei normalen Tasten (ohne Shift), bei gedrckter
Shift-Taste und bei Capslock enthalten. Die Funktion liefert als Er-
gebnis die Adresse der Vektortabelle, in der die drei Tastaturtabel-
lenzeiger stehen. Soll eine Tabelle unverndert bleiben, so mu als
Adresse -1 bergeben werden. Eine Tastaturtabelle mu 128 Bytes lang
sein. Sie wird ber den Tasten-Scancode adressiert und liefert als
Ergebnis den ASCII-Code der jeweiligen Taste.

Beispiel:

	move.l	#-1,-(sp)	* Caps Lock nicht ndern
	move.l	#shift,-(sp)	* Shift-Tabelle
	move.l	#unshift,-(sp)	* Tabelle ohne Shift
	move.w	#16,-(sp)
	trap	#14
	addq.l	#14,sp
	...
shift:	ds.b	128
unshift:ds.b	128
