diff options
Diffstat (limited to 'src/emu/cpu/m37710/m37710cm.h')
-rw-r--r-- | src/emu/cpu/m37710/m37710cm.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/emu/cpu/m37710/m37710cm.h b/src/emu/cpu/m37710/m37710cm.h index 59568c624ba..1c429a8685e 100644 --- a/src/emu/cpu/m37710/m37710cm.h +++ b/src/emu/cpu/m37710/m37710cm.h @@ -95,9 +95,9 @@ typedef struct uint irq_level; /* irq level */ int (*int_ack)(int); /* Interrupt Acknowledge */ uint stopped; /* Sets how the CPU is stopped */ - void (**opcodes)(void); /* opcodes with no prefix */ - void (**opcodes42)(void); /* opcodes with 0x42 prefix */ - void (**opcodes89)(void); /* opcodes with 0x89 prefix */ + void (*const *opcodes)(void); /* opcodes with no prefix */ + void (*const *opcodes42)(void); /* opcodes with 0x42 prefix */ + void (*const *opcodes89)(void); /* opcodes with 0x89 prefix */ uint (*get_reg)(int regnum); void (*set_reg)(int regnum, uint val); void (*set_line)(int line, int state); @@ -116,13 +116,13 @@ extern uint m37710i_destination; extern uint m37710i_adc_tbl[]; extern uint m37710i_sbc_tbl[]; -extern void (**m37710i_opcodes[])(void); -extern void (**m37710i_opcodes2[])(void); -extern void (**m37710i_opcodes3[])(void); -extern uint (*m37710i_get_reg[])(int regnum); -extern void (*m37710i_set_reg[])(int regnum, uint val); -extern void (*m37710i_set_line[])(int line, int state); -extern int (*m37710i_execute[])(int cycles); +extern void (*const *const m37710i_opcodes[])(void); +extern void (*const *const m37710i_opcodes2[])(void); +extern void (*const *const m37710i_opcodes3[])(void); +extern uint (*const m37710i_get_reg[])(int regnum); +extern void (*const m37710i_set_reg[])(int regnum, uint val); +extern void (*const m37710i_set_line[])(int line, int state); +extern int (*const m37710i_execute[])(int cycles); #define REG_A m37710i_cpu.a /* Accumulator */ #define REG_B m37710i_cpu.b /* Accumulator hi byte */ |