Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 966

Inhaltsverzeichnis

Werbung

keyboard(7)
T I O C K B O N
Mit diesem Aufruf werden erweiterte Zeichen für die Übermittlung an das
Benutzerprogramm zugelassen. Die erweiterten Zeichen werden in Form
eines Null-Bytes, gefolgt von einem zweiten Byte, übertragen, das den
erweiterten Code des Zeichens enthält. Wenn ein echtes Null-Byte über­
tragen werden soll, wird es in Form von zwei aufeinanderfolgenden Null-
Bytes abgeschickt.
Wenn die Tastatur komplett aktiviert ist, kann ein 8-Bit Zeichencode dadurch
erreicht werden, daß die ALT-Taste gedrückt und gleichzeitig über den Nummern­
block der dreistellige Dezimalwert des Zeichens eingegeben wird. Das Zeichen wird
übertragen, sobald Sie die ALT-Taste loslassen.
Einige Zeichen der Tastatur haben eine spezielle Bedeutung. Voreingestellt ist, daß
durch Drücken der
alle Prozesse geschickt wird, denen dieses Terminal als kontrollierendes Terminal
zugeordnet
Herunterdrücken der
Home-Tastatur (nicht auf dem Nummernblock), daß ein Nullbyte, gefolgt von 0x7F,
zurückgegeben wird. Dies hat die gleiche Wirkung wie die
sei denn, es wurde ein :'
K B E N A B L E D
Wenn die Tastatur komplett aktiviert ist
Null zurückgegeben. Falls die Tastatur nicht komplett aktiviert ist
wird der Wert Null zurückgemeldet.
BOF),
G E T F K E Y
Stellt die aktuelle Definition einer Funktionstaste zur Verfügung. Das Argu­
ment für diesen Aufruf ist die Adresse einer der folgenden Strukturen, die
in
/ u s r / i n c l u d e / s y s / k d . h
s t r u c t f k e y a r g
);
Die Funktionstaste muß in keynum übergeben werden (siehe arg Struktur
weiter oben). Nach Ausführung des
zugeordnete Tastenfolge in keydef und die Länge der Folge in flen
zurückgegeben,
S E T F K E Y
Ordnet einer gegebenen Tastenfolge eine Funktionstaste zu. Der Aufruf
verwendet die gleiche Struktur wie der
Funktionstaste muß in keynum, die Tastenfolge in keydef und die Länge der
Tastenfolge (Anzahl der Zeichen) in flen übergeben werden.
DATEIEN
/ d e v / c o n s o l e
/ d e v / v t O O - n
/u s r / i n c 1 u d e / sy s / k d .h
04/92
(WX200)
Taste ein Unterbrechungssignal erzeugt wird, das an
D E L E T E
ist.
Wenn
die
Tastatur
Taste und das gleichzeitige Drücken der Taste 8 auf der
ALT-
(1) Kommando mit der
r t y
{
u n s i g n e d
int
k e y n u m ;
c h a r
k e y d e f
[ M A X F K ] ; /* m i t t e l s
c h a r
flen;
komplett
aktiviert
is i g
(TKXJKBON),
definiert sind:
wird die der Taste derzeit
ioc t l
G E T F K E Y ioctl.
keyboard(7)
ist,
bewirkt
Taste (0x7F), es
D E L E T E
Option ausgeführt.
wird ein Wert ungleich
(TIOCK-
c o m c r t . h a u s
i o c t l . h
Die Nummer der
das
*/
7-73

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis