aboutsummaryrefslogtreecommitdiff
path: root/src/keytab.h
blob: 04d3df924a11d3ca387a2bde18617ff70fdf39be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

#define XCH_SCR1 0xb1
#define XCH_SCR2 0xb2
#define XCH_SCR3 0xb3
#define XCH_SCR4 0xb4
#define XCH_SCR5 0xb5
#define XCH_SCR6 0xb6
#define XCH_SCR7 0xb7
/* when/if we have more screens:
#define XCH_SCR8 0xb8
#define XCH_SCR9 0xb9
#define XCH_SCR0 0xb0
*/

#define XCH_TAB    0x80
#define XCH_UP     0x81
#define XCH_DOWN   0x82
#define XCH_LEFT   0x83
#define XCH_RIGHT  0x84
#define XCH_LWORD  0x85
#define XCH_RWORD  0x86
#define XCH_CLS    0x87
#define XCH_BS     0x88
#define XCH_ACTIVE 0x89
#define XCH_CAPS   0x8a

/* these are just control characters */
#define XCH_ITAL   0x1d
#define XCH_UNDER  0x1f

/* cc65's atari.h should define this but doesn't */
#define XCH_INSCHR 0xff

extern char keytab[256];