fixed file permissions
[fifth.git] / doc / modules / drvkbd.txt
1                 Keyboard driver\r
2                 ---------------\r
3 \r
4 KBD_@           ( -- code ) get scancodes for pressed keys from keyboard.\r
5 KBD_down?       ( key -- result ) check is key with specified scancode\r
6                 currently pressed down. \r
7 KBD_SC2FSCII    ( code -- FSCII ) convert key scancode into FSCII code,\r
8                 or in FSK (Fifth standard keycode). \r
9 KBD_F@          ( -- FSCII ) read pressed key FSCII or FSK, returns -1 if no\r
10                 keys are pressed.\r
11 KBD_FW@         ( -- FSCII ) read pressed key FSCII or FSK, if no keys is\r
12                 are pressed then waits until there is.\r
13 \r
14                 FSK\r
15                 ---\r
16 In HEX.\r
17 \r
18 FC      backspace\r
19 FD      TAB\r
20 FE      enter\r
21 FF      space\r
22 \r
23 400     ESC\r
24 401 ... F1 ...\r
25 410     up\r
26 411     right\r
27 412     down\r
28 413     left\r
29 414     INS\r
30 415     DEL\r
31 416     home\r
32 417     end\r
33 418     PG/UP\r
34 419     PG/DN\r