]> git.sur5r.net Git - cc65/blob - include/cbm.h
This commit was generated by cvs2svn to compensate for changes in r2,
[cc65] / include / cbm.h
1 /*
2  * cbm.h
3  *
4  * Ullrich von Bassewitz, 07.08.1998
5  */
6
7
8
9 #ifndef _CBM_H
10 #define _CBM_H
11
12
13
14 /* Load the system specific files here, if needed */
15 #ifdef __C64__
16 #ifndef _C64_H
17 #include <c64.h>
18 #endif
19 #endif
20
21 #ifdef __C128__
22 #ifndef _C128_H
23 #include <c128.h>
24 #endif
25 #endif
26
27 #ifdef __PLUS4__
28 #ifndef _PLUS4_H
29 #include <plus4.h>
30 #endif
31 #endif
32
33 #ifdef __CBM610__
34 #ifndef _CBM610_H
35 #include <cbm610.h>
36 #endif
37 #endif
38
39 #ifdef __PET__
40 #ifndef _PET_H
41 #include <pet.h>
42 #endif
43 #endif
44
45
46
47 /* Characters codes (CBM charset) */
48 #define CH_HLINE                 96
49 #define CH_VLINE                125
50 #define CH_ULCORNER             176
51 #define CH_URCORNER             174
52 #define CH_LLCORNER             173
53 #define CH_LRCORNER             189
54 #define CH_TTEE                 178
55 #define CH_RTEE                 179
56 #define CH_BTEE                 177
57 #define CH_LTEE                 171
58 #define CH_CROSS                123
59 #define CH_CURS_UP              145
60 #define CH_CURS_DOWN             17
61 #define CH_CURS_LEFT            157
62 #define CH_CURS_RIGHT            29
63 #define CH_PI                   126
64 #define CH_DEL                   20
65 #define CH_INS                  148
66 #define CH_ESC                   95
67
68
69
70 /* End of cbm.h */
71 #endif
72
73
74