diff options
Diffstat (limited to 'src/emu/cpu/v60/v60.h')
-rw-r--r-- | src/emu/cpu/v60/v60.h | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/src/emu/cpu/v60/v60.h b/src/emu/cpu/v60/v60.h new file mode 100644 index 00000000000..d5dbb2ba9e7 --- /dev/null +++ b/src/emu/cpu/v60/v60.h @@ -0,0 +1,90 @@ +#ifndef __V60_H +#define __V60_H + +#include "cpuintrf.h" + +enum { + V60_R0 = 1, + V60_R1, + V60_R2, + V60_R3, + V60_R4, + V60_R5, + V60_R6, + V60_R7, + V60_R8, + V60_R9, + V60_R10, + V60_R11, + V60_R12, + V60_R13, + V60_R14, + V60_R15, + V60_R16, + V60_R17, + V60_R18, + V60_R19, + V60_R20, + V60_R21, + V60_R22, + V60_R23, + V60_R24, + V60_R25, + V60_R26, + V60_R27, + V60_R28, + V60_AP, + V60_FP, + V60_SP, + V60_PC, + V60_PSW, + V60_U1, + V60_U2, + V60_ISP, + V60_L0SP, + V60_L1SP, + V60_L2SP, + V60_L3SP, + V60_SBR, + V60_TR, + V60_SYCW, + V60_TKCW, + V60_PIR, + V60_Res1, + V60_Res2, + V60_Res3, + V60_Res4, + V60_Res5, + V60_PSW2, + V60_ATBR0, + V60_ATLR0, + V60_ATBR1, + V60_ATLR1, + V60_ATBR2, + V60_ATLR2, + V60_ATBR3, + V60_ATLR3, + V60_TRMODE, + V60_ADTR0, + V60_ADTR1, + V60_ADTMR0, + V60_ADTMR1, + V60_Res6, + V60_Res7, + V60_Res8, + V60_REGMAX +}; + +extern const char *v60_reg_names[]; +void v60_stall(void); + +#if HAS_V60 +void v60_get_info(UINT32 state, cpuinfo *info); +#endif + +#endif + +#if HAS_V70 +void v70_get_info(UINT32 state, cpuinfo *info); +#endif + |