4 /* This byte is used to prefix instructions in "page 2" of the opcode
6 #define PAGE2_PREBYTE (0x1b)
10 char *name
; /* The canonical name of the register */
11 int bytes
; /* its size, in bytes */
15 /* How many registers do we have. Actually there are only 13,
16 because CCL and CCH are the low and high bytes of CCW. But
17 for assemnbly / disassembly purposes they are considered
18 distinct registers. */
19 #define S12Z_N_REGISTERS 15
21 extern const struct reg registers
[S12Z_N_REGISTERS
];
41 /* Any of the registers d0, d1, ... d7 */
52 /* Any of the registers x, y or z */
58 /* Any of the registers x, y, z or p */
59 #define REG_BIT_XYSP \
65 /* The x register or the y register */
This page took 0.040106 seconds and 4 git commands to generate.