Previous 199869 Revisions Next

r26129 Tuesday 12th November, 2013 at 21:57:14 UTC by Jürgen Buchmüller
Add mpc, next and next2 to state info (registers)
[/branches/alto2/src/emu/cpu/alto2]alto2.c alto2.h

branches/alto2/src/emu/cpu/alto2/alto2.c
r26128r26129
10261026   save_item(NAME(m_eth.duckbreath));
10271027
10281028   state_add( A2_TASK,    "TASK",    m_task).formatstr("%03O");
1029   state_add( A2_MPC,     "MPC",     m_mpc).formatstr("%06O");
1030   state_add( A2_NEXT,    "NEXT",    m_next).formatstr("%06O");
1031   state_add( A2_NEXT2,   "NEXT2",   m_next2).formatstr("%06O");
10291032   state_add( A2_BUS,     "BUS",     m_bus).formatstr("%06O");
10301033   state_add( A2_T,       "T",       m_t).formatstr("%06O");
10311034   state_add( A2_ALU,     "ALU",     m_alu).formatstr("%06O");
branches/alto2/src/emu/cpu/alto2/alto2.h
r26128r26129
156156#define   ALTO2_DISPLAY_FIFO 16                                 //!< the display fifo has 16 words
157157
158158enum {
159   A2_TASK, A2_BUS, A2_T, A2_ALU, A2_ALUC0,
160   A2_L, A2_SHIFTER, A2_LALUC0, A2_M,
159   // micro code task, micro program counter, next and next2
160   A2_TASK, A2_MPC, A2_NEXT, A2_NEXT2,
161   // BUS, ALU, temp, latch, memory latch and carry flags
162   A2_BUS, A2_T, A2_ALU, A2_ALUC0,   A2_L, A2_SHIFTER, A2_LALUC0, A2_M,
161163   A2_R,   // 32 R registers
162164   A2_AC3 = A2_R, A2_AC2, A2_AC1, A2_AC0, A2_R04, A2_R05, A2_PC,  A2_R07,
163165   A2_R10, A2_R11, A2_R12, A2_R13, A2_R14, A2_R15, A2_R16, A2_R17,

Previous 199869 Revisions Next


© 1997-2024 The MAME Team