1 | /* SCCS Id: @(#)micro.h 3.3 90/02/22 */
2 | /* micro.h - function declarations for various microcomputers */
3 | /* NetHack may be freely redistributed. See license for details. */
4 |
5 | #ifndef MICRO_H
6 | #define MICRO_H
7 |
8 | extern const char *alllevels, *allbones;
9 | extern char levels[], bones[], permbones[], hackdir[];
10 |
11 | extern int ramdisk;
12 |
13 | #ifndef C
14 | #define C(c) (0x1f & (c))
15 | #endif
16 | #ifndef M
17 | #define M(c) (0x80 | (c))
18 | #endif
19 | #define ABORT C('a')
20 |
21 | #endif /* MICRO_H */