/* * Assembler for the R31JP board (8051 CPU). */ #ifndef _RASM_H #define _RASM_H 1 #define BUFSIZE 256 #define MEMSIZE 32768 #define OP_SEPARATORS " \t," #ifndef MIN #define MIN(x, y) (((x) < (y)) ? (x) : (y)) #endif typedef enum { REF_UNKNOWN = 0, /* 0 */ REF_REG, /* 1 */ REF_ACCUM, /* 2 */ REF_IMMED, /* 3 */ REF_DIRECT, /* 4 */ REF_INDIR, /* 5 */ REF_CARRY, /* 6 */ REF_DPTR, /* 7 */ REF_IDPTR /* 8 */ } reftype; #endif /* _RASM_H */