mirror of
https://github.com/dschmenk/PLASMA.git
synced 2025-02-20 17:29:11 +00:00
Quick updates
This commit is contained in:
parent
db424e9fc7
commit
82a1632bfd
@ -41,137 +41,6 @@
|
|||||||
typedef uint8_t byte;
|
typedef uint8_t byte;
|
||||||
typedef uint16_t word;
|
typedef uint16_t word;
|
||||||
|
|
||||||
int keycode_to_a2code[128] =
|
|
||||||
{
|
|
||||||
-1, // KEY_RESERVED
|
|
||||||
0x35, // KEY_ESC
|
|
||||||
0x12, // KEY_1
|
|
||||||
0x13, // KEY_2
|
|
||||||
0x14, // KEY_3
|
|
||||||
0x15, // KEY_4
|
|
||||||
0x17, // KEY_5
|
|
||||||
0x16, // KEY_6
|
|
||||||
0x1A, // KEY_7
|
|
||||||
0x1C, // KEY_8
|
|
||||||
0x19, // KEY_9
|
|
||||||
0x1D, // KEY_0
|
|
||||||
0x1B, // KEY_MINUS
|
|
||||||
0x18, // KEY_EQUAL
|
|
||||||
0x3B, // KEY_BACKSPACE0
|
|
||||||
0x30, // KEY_TAB
|
|
||||||
0x0C, // KEY_Q
|
|
||||||
0x0D, // KEY_W
|
|
||||||
0x0E, // KEY_E
|
|
||||||
0x0F, // KEY_R
|
|
||||||
0x11, // KEY_T
|
|
||||||
0x10, // KEY_Y
|
|
||||||
0x20, // KEY_U
|
|
||||||
0x22, // KEY_I
|
|
||||||
0x1F, // KEY_O
|
|
||||||
0x23, // KEY_P
|
|
||||||
0x21, // KEY_LEFTBRACE
|
|
||||||
0x1E, // KEY_RIGHTBRACE
|
|
||||||
0x24, // KEY_ENTER
|
|
||||||
0x36, // KEY_LEFTCTRL
|
|
||||||
0x00, // KEY_A
|
|
||||||
0x01, // KEY_S
|
|
||||||
0x02, // KEY_D
|
|
||||||
0x03, // KEY_F
|
|
||||||
0x05, // KEY_G
|
|
||||||
0x04, // KEY_H
|
|
||||||
0x26, // KEY_J
|
|
||||||
0x28, // KEY_K
|
|
||||||
0x25, // KEY_L
|
|
||||||
0x29, // KEY_SEMICOLON
|
|
||||||
0x27, // KEY_APOSTROPHE
|
|
||||||
0x32, // KEY_GRAVE
|
|
||||||
0x38, // KEY_LEFTSHIFT
|
|
||||||
0x2A, // KEY_BACKSLASH
|
|
||||||
0x06, // KEY_Z
|
|
||||||
0x07, // KEY_X
|
|
||||||
0x08, // KEY_C
|
|
||||||
0x09, // KEY_V
|
|
||||||
0x0B, // KEY_B
|
|
||||||
0x2D, // KEY_N
|
|
||||||
0x2E, // KEY_M
|
|
||||||
0x2B, // KEY_COMMA
|
|
||||||
0x2F, // KEY_DOT
|
|
||||||
0x2C, // KEY_SLASH
|
|
||||||
0x38, // KEY_RIGHTSHIFT
|
|
||||||
0x43, // KEY_KPASTERISK
|
|
||||||
0x37, // KEY_LEFTALT
|
|
||||||
0x31, // KEY_SPACE
|
|
||||||
0x39, // KEY_CAPSLOCK
|
|
||||||
0x7A, // KEY_F1
|
|
||||||
0x78, // KEY_F2
|
|
||||||
0x63, // KEY_F3
|
|
||||||
0x76, // KEY_F4
|
|
||||||
0x60, // KEY_F5
|
|
||||||
0x61, // KEY_F6
|
|
||||||
0x62, // KEY_F7
|
|
||||||
0x64, // KEY_F8
|
|
||||||
0x65, // KEY_F9
|
|
||||||
0x6D, // KEY_F10
|
|
||||||
0x47, // KEY_NUMLOCK
|
|
||||||
0x37, // KEY_SCROLLLOCK
|
|
||||||
0x59, // KEY_KP7
|
|
||||||
0x5B, // KEY_KP8
|
|
||||||
0x5C, // KEY_KP9
|
|
||||||
0x4E, // KEY_KPMINUS
|
|
||||||
0x56, // KEY_KP4
|
|
||||||
0x57, // KEY_KP5
|
|
||||||
0x58, // KEY_KP6
|
|
||||||
0x45, // KEY_KPPLUS
|
|
||||||
0x53, // KEY_KP1
|
|
||||||
0x54, // KEY_KP2
|
|
||||||
0x55, // KEY_KP3
|
|
||||||
0x52, // KEY_KP0
|
|
||||||
0x41, // KEY_KPDOT
|
|
||||||
-1,
|
|
||||||
-1, // KEY_ZENKAKUHANKAKU
|
|
||||||
-1, // KEY_102ND
|
|
||||||
0x67, // KEY_F11
|
|
||||||
0x6F, // KEY_F12
|
|
||||||
-1, // KEY_RO
|
|
||||||
-1, // KEY_KATAKANA
|
|
||||||
-1, // KEY_HIRAGANA
|
|
||||||
-1, // KEY_HENKAN
|
|
||||||
-1, // KEY_KATAKANAHIRAGANA
|
|
||||||
-1, // KEY_MUHENKAN
|
|
||||||
-1, // KEY_KPJPCOMMA
|
|
||||||
0x4C, // KEY_KPENTER
|
|
||||||
0x36, // KEY_RIGHTCTRL
|
|
||||||
0x4B, // KEY_KPSLASH
|
|
||||||
0x7F, // KEY_SYSRQ
|
|
||||||
0x37, // KEY_RIGHTALT
|
|
||||||
0x6E, // KEY_LINEFEED
|
|
||||||
0x73, // KEY_HOME
|
|
||||||
0x3E, // KEY_UP
|
|
||||||
0x74, // KEY_PAGEUP
|
|
||||||
0x3B, // KEY_LEFT
|
|
||||||
0x3C, // KEY_RIGHT
|
|
||||||
0x77, // KEY_END
|
|
||||||
0x3D, // KEY_DOWN
|
|
||||||
0x79, // KEY_PAGEDOWN
|
|
||||||
0x72, // KEY_INSERT
|
|
||||||
0x33, // KEY_DELETE
|
|
||||||
-1, // KEY_MACRO
|
|
||||||
-1, // KEY_MUTE
|
|
||||||
-1, // KEY_VOLUMEDOWN
|
|
||||||
-1, // KEY_VOLUMEUP
|
|
||||||
0x7F, // KEY_POWER /* SC System Power Down */
|
|
||||||
0x51, // KEY_KPEQUAL
|
|
||||||
0x4E, // KEY_KPPLUSMINUS
|
|
||||||
-1, // KEY_PAUSE
|
|
||||||
-1, // KEY_SCALE /* AL Compiz Scale (Expose) */
|
|
||||||
0x2B, // KEY_KPCOMMA
|
|
||||||
-1, // KEY_HANGEUL
|
|
||||||
-1, // KEY_HANJA
|
|
||||||
-1, // KEY_YEN
|
|
||||||
0x3A, // KEY_LEFTMETA
|
|
||||||
0x3A, // KEY_RIGHTMETA
|
|
||||||
-1 // KEY_COMPOSE
|
|
||||||
};
|
|
||||||
struct termios org_tio;
|
struct termios org_tio;
|
||||||
|
|
||||||
void pfail(const char *msg)
|
void pfail(const char *msg)
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
include "inc/cmdsys.plh"
|
include "inc/cmdsys.plh"
|
||||||
|
puts("a"); putln
|
||||||
|
puts("bb"); putln
|
||||||
|
puts("ccc"); putln
|
||||||
puts("Hello, world.\n")
|
puts("Hello, world.\n")
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user