summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2021-11-06 19:29:37 -0400
committer AJR <ajrhacker@users.noreply.github.com>2021-11-06 19:29:37 -0400
commit74004a24e3d51d5974c30bc52a4d574a2cea0155 (patch)
tree46727f31b89c9c45392aa81b66d5d5e43edb1c3e
parent730d4fa362495b39a1db43808022221ebde1c705 (diff)
tms34010: Clarify that not all illegal opcodes are actually trapped; separate TMS34020 emulation better
-rw-r--r--src/devices/cpu/tms34010/34010ops.hxx182
-rw-r--r--src/devices/cpu/tms34010/34010tbl.hxx2313
-rw-r--r--src/devices/cpu/tms34010/tms34010.cpp18
-rw-r--r--src/devices/cpu/tms34010/tms34010.h127
4 files changed, 1693 insertions, 947 deletions
diff --git a/src/devices/cpu/tms34010/34010ops.hxx b/src/devices/cpu/tms34010/34010ops.hxx
index aa398e3c776..27ef253ed6e 100644
--- a/src/devices/cpu/tms34010/34010ops.hxx
+++ b/src/devices/cpu/tms34010/34010ops.hxx
@@ -78,17 +78,20 @@ static const uint8_t fw_inc[32] = { 32,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
void tms340x0_device::unimpl(uint16_t op)
{
- /* kludge for Super High Impact -- this doesn't seem to cause */
- /* an illegal opcode exception */
- if (space(AS_PROGRAM).read_word(m_pc - 0x10) == 0x0007)
- return;
+ // Not all illegal opcodes cause TRAP 30 exceptions on TMS34010, and some games only work because of this:
- /* 9 Ball Shootout calls to FFDF7468, expecting it */
- /* to execute the next instruction from FFDF7470 */
- /* but the instruction at FFDF7460 is an 0x0001 */
- if (space(AS_PROGRAM).read_word(m_pc - 0x10) == 0x0001)
- return;
+ // 9 Ball Shootout calls to FFDF7468, expecting it
+ // to execute the next instruction from FFDF7470
+ // but the instruction at FFDF7460 is an 0x0001
+
+ // Super High Impact executes 0x0007 at various entry points
+ logerror("TMS34010 reserved opcode %04Xh encountered at %08x\n", op, m_ppc);
+ COUNT_CYCLES(1);
+}
+
+void tms340x0_device::illop(uint16_t op)
+{
PUSH(m_pc);
PUSH(m_st);
RESET_ST();
@@ -96,15 +99,16 @@ void tms340x0_device::unimpl(uint16_t op)
COUNT_UNKNOWN_CYCLES(16);
/* extra check to prevent bad things */
+#if 0
if (m_pc == 0 || s_opcode_table[space(AS_PROGRAM).read_word(m_pc) >> 4] == &tms34010_device::unimpl)
{
set_input_line(INPUT_LINE_HALT, ASSERT_LINE);
machine().debug_break();
}
+#endif
}
-
/***************************************************************************
X/Y OPERATIONS
***************************************************************************/
@@ -2031,25 +2035,21 @@ New 34020 ops:
SET_V_BIT_LO(b->x, 15); \
COUNT_CYCLES(1); \
}
-void tms340x0_device::addxyi_a(uint16_t op)
+void tms34020_device::addxyi_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
ADD_XYI(A);
}
-void tms340x0_device::addxyi_b(uint16_t op)
+void tms34020_device::addxyi_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
ADD_XYI(B);
}
-void tms340x0_device::blmove(uint16_t op)
+void tms34020_device::blmove(uint16_t op)
{
offs_t src = BREG(0);
offs_t dst = BREG(2);
offs_t bits = BREG(7);
- if (!m_is_34020) { unimpl(op); return; }
-
bool S = op & (1 << 1);
bool D = op & (1 << 0);
@@ -2092,21 +2092,18 @@ void tms340x0_device::blmove(uint16_t op)
m_pc -= 0x10;
}
-void tms340x0_device::cexec_l(uint16_t op)
+void tms34020_device::cexec_l(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cexec_l\n");
}
-void tms340x0_device::cexec_s(uint16_t op)
+void tms34020_device::cexec_s(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cexec_s\n");
}
-void tms340x0_device::clip(uint16_t op)
+void tms34020_device::clip(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
XY daddr = DADDR_XY();
XY wstart = WSTART_XY();
XY wend = WEND_XY();
@@ -2163,75 +2160,63 @@ void tms340x0_device::clip(uint16_t op)
COUNT_CYCLES(3);
}
-void tms340x0_device::cmovcg_a(uint16_t op)
+void tms34020_device::cmovcg_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovcg_a\n");
}
-void tms340x0_device::cmovcg_b(uint16_t op)
+void tms34020_device::cmovcg_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovcg_b\n");
}
-void tms340x0_device::cmovcm_f(uint16_t op)
+void tms34020_device::cmovcm_f(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovcm_f\n");
}
-void tms340x0_device::cmovcm_b(uint16_t op)
+void tms34020_device::cmovcm_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovcm_b\n");
}
-void tms340x0_device::cmovgc_a(uint16_t op)
+void tms34020_device::cmovgc_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovgc_a\n");
}
-void tms340x0_device::cmovgc_b(uint16_t op)
+void tms34020_device::cmovgc_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovgc_b\n");
}
-void tms340x0_device::cmovgc_a_s(uint16_t op)
+void tms34020_device::cmovgc_a_s(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovgc_a_s\n");
}
-void tms340x0_device::cmovgc_b_s(uint16_t op)
+void tms34020_device::cmovgc_b_s(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovgc_b_s\n");
}
-void tms340x0_device::cmovmc_f(uint16_t op)
+void tms34020_device::cmovmc_f(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovmc_f\n");
}
-void tms340x0_device::cmovmc_f_va(uint16_t op)
+void tms34020_device::cmovmc_f_va(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovmc_f_va\n");
}
-void tms340x0_device::cmovmc_f_vb(uint16_t op)
+void tms34020_device::cmovmc_f_vb(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovmc_f_vb\n");
}
-void tms340x0_device::cmovmc_b(uint16_t op)
+void tms34020_device::cmovmc_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cmovmc_b\n");
}
@@ -2245,127 +2230,106 @@ void tms340x0_device::cmovmc_b(uint16_t op)
SET_NZCV_SUB(*rd,t,r); \
COUNT_CYCLES(1); \
}
-void tms340x0_device::cmp_k_a(uint16_t op)
+void tms34020_device::cmp_k_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
CMPK(A);
}
-void tms340x0_device::cmp_k_b(uint16_t op)
+void tms34020_device::cmp_k_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
CMPK(B);
}
-void tms340x0_device::cvdxyl_a(uint16_t op)
+void tms34020_device::cvdxyl_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cvdxyl_a\n");
}
-void tms340x0_device::cvdxyl_b(uint16_t op)
+void tms34020_device::cvdxyl_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cvdxyl_b\n");
}
-void tms340x0_device::cvmxyl_a(uint16_t op)
+void tms34020_device::cvmxyl_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cvmxyl_a\n");
}
-void tms340x0_device::cvmxyl_b(uint16_t op)
+void tms34020_device::cvmxyl_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cvmxyl_b\n");
}
-void tms340x0_device::cvsxyl_a(uint16_t op)
+void tms34020_device::cvsxyl_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cvsxyl_a\n");
}
-void tms340x0_device::cvsxyl_b(uint16_t op)
+void tms34020_device::cvsxyl_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:cvsxyl_b\n");
}
-void tms340x0_device::exgps_a(uint16_t op)
+void tms34020_device::exgps_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:exgps_a\n");
}
-void tms340x0_device::exgps_b(uint16_t op)
+void tms34020_device::exgps_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:exgps_b\n");
}
-void tms340x0_device::fline(uint16_t op)
+void tms34020_device::fline(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:fline\n");
}
-void tms340x0_device::fpixeq(uint16_t op)
+void tms34020_device::fpixeq(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:fpixeq\n");
}
-void tms340x0_device::fpixne(uint16_t op)
+void tms34020_device::fpixne(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:fpixne\n");
}
-void tms340x0_device::getps_a(uint16_t op)
+void tms34020_device::getps_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:getps_a\n");
}
-void tms340x0_device::getps_b(uint16_t op)
+void tms34020_device::getps_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:getps_b\n");
}
-void tms340x0_device::idle(uint16_t op)
+void tms34020_device::idle(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:idle\n");
}
-void tms340x0_device::linit(uint16_t op)
+void tms34020_device::linit(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:linit\n");
}
-void tms340x0_device::mwait(uint16_t op)
+void tms34020_device::mwait(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
}
-void tms340x0_device::pfill_xy(uint16_t op)
+void tms34020_device::pfill_xy(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:pfill_xy\n");
}
-void tms340x0_device::pixblt_l_m_l(uint16_t op)
+void tms34020_device::pixblt_l_m_l(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:pixblt_l_m_l\n");
}
-void tms340x0_device::retm(uint16_t op)
+void tms34020_device::retm(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:retm\n");
}
@@ -2388,8 +2352,8 @@ void tms340x0_device::retm(uint16_t op)
COUNT_CYCLES(1); \
}
-void tms340x0_device::rmo_a(uint16_t op) { RMO(A); }
-void tms340x0_device::rmo_b(uint16_t op) { RMO(B); }
+void tms34020_device::rmo_a(uint16_t op) { RMO(A); }
+void tms34020_device::rmo_b(uint16_t op) { RMO(B); }
#define RPIX(R) \
{ \
@@ -2433,21 +2397,18 @@ void tms340x0_device::rmo_b(uint16_t op) { RMO(B); }
R##REG(DSTREG(op)) = v; \
}
-void tms340x0_device::rpix_a(uint16_t op)
+void tms34020_device::rpix_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
RPIX(A);
}
-void tms340x0_device::rpix_b(uint16_t op)
+void tms34020_device::rpix_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
RPIX(B);
}
-void tms340x0_device::setcdp(uint16_t op)
+void tms34020_device::setcdp(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
off_t dptch = DPTCH();
// Check whether we're dealing with an even number
@@ -2480,56 +2441,47 @@ void tms340x0_device::setcdp(uint16_t op)
COUNT_CYCLES(3);
}
-void tms340x0_device::setcmp(uint16_t op)
+void tms34020_device::setcmp(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:setcmp\n");
}
-void tms340x0_device::setcsp(uint16_t op)
+void tms34020_device::setcsp(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:setcsp\n");
}
-void tms340x0_device::swapf_a(uint16_t op)
+void tms34020_device::swapf_a(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:swapf_a\n");
}
-void tms340x0_device::swapf_b(uint16_t op)
+void tms34020_device::swapf_b(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:swapf_b\n");
}
-void tms340x0_device::tfill_xy(uint16_t op)
+void tms34020_device::tfill_xy(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:tfill_xy\n");
}
-void tms340x0_device::trapl(uint16_t op)
+void tms34020_device::trapl(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:trapl\n");
}
-void tms340x0_device::vblt_b_l(uint16_t op)
+void tms34020_device::vblt_b_l(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:vblt_b_l\n");
}
-void tms340x0_device::vfill_l(uint16_t op)
+void tms34020_device::vfill_l(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:vfill_l\n");
}
-void tms340x0_device::vlcol(uint16_t op)
+void tms34020_device::vlcol(uint16_t op)
{
- if (!m_is_34020) { unimpl(op); return; }
logerror("020:vlcol\n");
}
diff --git a/src/devices/cpu/tms34010/34010tbl.hxx b/src/devices/cpu/tms34010/34010tbl.hxx
index 2cef83dcb9c..86b5a97529f 100644
--- a/src/devices/cpu/tms34010/34010tbl.hxx
+++ b/src/devices/cpu/tms34010/34010tbl.hxx
@@ -8,775 +8,1548 @@
*****************************************************************************/
-/* Opcode Table */
-const tms340x0_device::opcode_func tms340x0_device::s_opcode_table[65536 >> 4] =
+// 34010 Opcode Table
+const tms34010_device::opcode_func tms34010_device::s_opcode_table[65536 >> 4] =
{
- /* 0x0000 0x0010 0x0020 0x0030 ... 0x00f0 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::rev_a, &tms340x0_device::rev_b, &tms340x0_device::idle, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::mwait, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::blmove,
- /* 0x0100 */
- &tms340x0_device::emu, &tms340x0_device::unimpl, &tms340x0_device::exgpc_a, &tms340x0_device::exgpc_b, &tms340x0_device::getpc_a, &tms340x0_device::getpc_b, &tms340x0_device::jump_a, &tms340x0_device::jump_b,
- &tms340x0_device::getst_a, &tms340x0_device::getst_b, &tms340x0_device::putst_a, &tms340x0_device::putst_b, &tms340x0_device::popst, &tms340x0_device::unimpl, &tms340x0_device::pushst, &tms340x0_device::unimpl,
- /* 0x0200 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::setcsp, &tms340x0_device::unimpl, &tms340x0_device::setcdp,
- &tms340x0_device::rpix_a, &tms340x0_device::rpix_b, &tms340x0_device::exgps_a, &tms340x0_device::exgps_b, &tms340x0_device::getps_a, &tms340x0_device::getps_b, &tms340x0_device::unimpl, &tms340x0_device::setcmp,
- /* 0x0300 */
- &tms340x0_device::nop, &tms340x0_device::unimpl, &tms340x0_device::clrc, &tms340x0_device::unimpl, &tms340x0_device::movb_aa, &tms340x0_device::unimpl, &tms340x0_device::dint, &tms340x0_device::unimpl,
- &tms340x0_device::abs_a, &tms340x0_device::abs_b, &tms340x0_device::neg_a, &tms340x0_device::neg_b, &tms340x0_device::negb_a, &tms340x0_device::negb_b, &tms340x0_device::not_a, &tms340x0_device::not_b,
- /* 0x0400 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x0500 */
- &tms340x0_device::sext0_a, &tms340x0_device::sext0_b, &tms340x0_device::zext0_a, &tms340x0_device::zext0_b, &tms340x0_device::setf0, &tms340x0_device::setf0, &tms340x0_device::setf0, &tms340x0_device::setf0,
- &tms340x0_device::move0_ra_a, &tms340x0_device::move0_ra_b, &tms340x0_device::move0_ar_a, &tms340x0_device::move0_ar_b, &tms340x0_device::move0_aa, &tms340x0_device::unimpl, &tms340x0_device::movb_ra_a, &tms340x0_device::movb_ra_b,
- /* 0x0600 */
- &tms340x0_device::cexec_l, &tms340x0_device::unimpl, &tms340x0_device::cmovgc_a, &tms340x0_device::cmovgc_b, &tms340x0_device::cmovgc_a_s, &tms340x0_device::cmovgc_b_s, &tms340x0_device::cmovcg_a, &tms340x0_device::cmovcg_b,
- &tms340x0_device::cmovmc_f, &tms340x0_device::cmovmc_f, &tms340x0_device::cmovcm_f, &tms340x0_device::cmovcm_f, &tms340x0_device::cmovcm_b, &tms340x0_device::cmovcm_b, &tms340x0_device::cmovmc_f_va,&tms340x0_device::cmovmc_f_vb,
- /* 0x0700 */
- &tms340x0_device::sext1_a, &tms340x0_device::sext1_b, &tms340x0_device::zext1_a, &tms340x0_device::zext1_b, &tms340x0_device::setf1, &tms340x0_device::setf1, &tms340x0_device::setf1, &tms340x0_device::setf1,
- &tms340x0_device::move1_ra_a, &tms340x0_device::move1_ra_b, &tms340x0_device::move1_ar_a, &tms340x0_device::move1_ar_b, &tms340x0_device::move1_aa, &tms340x0_device::unimpl, &tms340x0_device::movb_ar_a, &tms340x0_device::movb_ar_b,
- /* 0x0800 */
- &tms340x0_device::trapl, &tms340x0_device::unimpl, &tms340x0_device::cmovmc_b, &tms340x0_device::cmovmc_b, &tms340x0_device::unimpl, &tms340x0_device::vblt_b_l, &tms340x0_device::retm, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::clip,
- /* 0x0900 */
- &tms340x0_device::trap, &tms340x0_device::trap, &tms340x0_device::call_a, &tms340x0_device::call_b, &tms340x0_device::reti, &tms340x0_device::unimpl, &tms340x0_device::rets, &tms340x0_device::rets,
- &tms340x0_device::mmtm_a, &tms340x0_device::mmtm_b, &tms340x0_device::mmfm_a, &tms340x0_device::mmfm_b, &tms340x0_device::movi_w_a, &tms340x0_device::movi_w_b, &tms340x0_device::movi_l_a, &tms340x0_device::movi_l_b,
- /* 0x0a00 */
- &tms340x0_device::vlcol, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::pfill_xy, &tms340x0_device::unimpl, &tms340x0_device::vfill_l, &tms340x0_device::cvmxyl_a, &tms340x0_device::cvmxyl_b,
- &tms340x0_device::cvdxyl_a, &tms340x0_device::cvdxyl_b, &tms340x0_device::unimpl, &tms340x0_device::fpixeq, &tms340x0_device::unimpl, &tms340x0_device::fpixne, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x0b00 */
- &tms340x0_device::addi_w_a, &tms340x0_device::addi_w_b, &tms340x0_device::addi_l_a, &tms340x0_device::addi_l_b, &tms340x0_device::cmpi_w_a, &tms340x0_device::cmpi_w_b, &tms340x0_device::cmpi_l_a, &tms340x0_device::cmpi_l_b,
- &tms340x0_device::andi_a, &tms340x0_device::andi_b, &tms340x0_device::ori_a, &tms340x0_device::ori_b, &tms340x0_device::xori_a, &tms340x0_device::xori_b, &tms340x0_device::subi_w_a, &tms340x0_device::subi_w_b,
- /* 0x0c00 */
- &tms340x0_device::addxyi_a, &tms340x0_device::addxyi_b, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::linit, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x0d00 */
- &tms340x0_device::subi_l_a, &tms340x0_device::subi_l_b, &tms340x0_device::unimpl, &tms340x0_device::callr, &tms340x0_device::unimpl, &tms340x0_device::calla, &tms340x0_device::eint, &tms340x0_device::unimpl,
- &tms340x0_device::dsj_a, &tms340x0_device::dsj_b, &tms340x0_device::dsjeq_a, &tms340x0_device::dsjeq_b, &tms340x0_device::dsjne_a, &tms340x0_device::dsjne_b, &tms340x0_device::setc, &tms340x0_device::unimpl,
- /* 0x0e00 */
- &tms340x0_device::unimpl, &tms340x0_device::pixblt_l_m_l,&tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::tfill_xy,
- /* 0x0f00 */
- &tms340x0_device::pixblt_l_l, &tms340x0_device::unimpl, &tms340x0_device::pixblt_l_xy,&tms340x0_device::unimpl, &tms340x0_device::pixblt_xy_l,&tms340x0_device::unimpl, &tms340x0_device::pixblt_xy_xy,&tms340x0_device::unimpl,
- &tms340x0_device::pixblt_b_l, &tms340x0_device::unimpl, &tms340x0_device::pixblt_b_xy,&tms340x0_device::unimpl, &tms340x0_device::fill_l, &tms340x0_device::unimpl, &tms340x0_device::fill_xy, &tms340x0_device::unimpl,
- /* 0x1000 */
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- /* 0x1100 */
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- /* 0x1200 */
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- /* 0x1300 */
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b, &tms340x0_device::addk_a, &tms340x0_device::addk_b,
- /* 0x1400 */
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- /* 0x1500 */
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- /* 0x1600 */
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- /* 0x1700 */
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b, &tms340x0_device::subk_a, &tms340x0_device::subk_b,
- /* 0x1800 */
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- /* 0x1900 */
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- /* 0x1a00 */
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- /* 0x1b00 */
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b, &tms340x0_device::movk_a, &tms340x0_device::movk_b,
- /* 0x1c00 */
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- /* 0x1d00 */
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- /* 0x1e00 */
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- /* 0x1f00 */
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b, &tms340x0_device::btst_k_a, &tms340x0_device::btst_k_b,
- /* 0x2000 */
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- /* 0x2100 */
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- /* 0x2200 */
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- /* 0x2300 */
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b, &tms340x0_device::sla_k_a, &tms340x0_device::sla_k_b,
- /* 0x2400 */
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- /* 0x2500 */
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- /* 0x2600 */
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- /* 0x2700 */
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b, &tms340x0_device::sll_k_a, &tms340x0_device::sll_k_b,
- /* 0x2800 */
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- /* 0x2900 */
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- /* 0x2a00 */
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- /* 0x2b00 */
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b, &tms340x0_device::sra_k_a, &tms340x0_device::sra_k_b,
- /* 0x2c00 */
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- /* 0x2d00 */
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- /* 0x2e00 */
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- /* 0x2f00 */
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b, &tms340x0_device::srl_k_a, &tms340x0_device::srl_k_b,
- /* 0x3000 */
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- /* 0x3100 */
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- /* 0x3200 */
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- /* 0x3300 */
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b, &tms340x0_device::rl_k_a, &tms340x0_device::rl_k_b,
- /* 0x3400 */
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- /* 0x3500 */
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- /* 0x3600 */
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- /* 0x3700 */
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b, &tms340x0_device::cmp_k_a, &tms340x0_device::cmp_k_b,
- /* 0x3800 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x3900 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x3a00 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x3b00 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x3c00 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x3d00 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x3e00 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x3f00 */
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b, &tms340x0_device::dsjs_a, &tms340x0_device::dsjs_b,
- /* 0x4000 */
- &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b,
- &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b,
- /* 0x4100 */
- &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b,
- &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b, &tms340x0_device::add_a, &tms340x0_device::add_b,
- /* 0x4200 */
- &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b,
- &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b,
- /* 0x4300 */
- &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b,
- &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b, &tms340x0_device::addc_a, &tms340x0_device::addc_b,
- /* 0x4400 */
- &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b,
- &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b,
- /* 0x4500 */
- &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b,
- &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b, &tms340x0_device::sub_a, &tms340x0_device::sub_b,
- /* 0x4600 */
- &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b,
- &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b,
- /* 0x4700 */
- &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b,
- &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b, &tms340x0_device::subb_a, &tms340x0_device::subb_b,
- /* 0x4800 */
- &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b,
- &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b,
- /* 0x4900 */
- &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b,
- &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b, &tms340x0_device::cmp_a, &tms340x0_device::cmp_b,
- /* 0x4a00 */
- &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b,
- &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b,
- /* 0x4b00 */
- &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b,
- &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b, &tms340x0_device::btst_r_a, &tms340x0_device::btst_r_b,
- /* 0x4c00 */
- &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b,
- &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b,
- /* 0x4d00 */
- &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b,
- &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b, &tms340x0_device::move_rr_a, &tms340x0_device::move_rr_b,
- /* 0x4e00 */
- &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx,
- &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx,
- /* 0x4f00 */
- &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx,
- &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx, &tms340x0_device::move_rr_ax, &tms340x0_device::move_rr_bx,
- /* 0x5000 */
- &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b,
- &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b,
- /* 0x5100 */
- &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b,
- &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b, &tms340x0_device::and_a, &tms340x0_device::and_b,
- /* 0x5200 */
- &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b,
- &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b,
- /* 0x5300 */
- &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b,
- &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b, &tms340x0_device::andn_a, &tms340x0_device::andn_b,
- /* 0x5400 */
- &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b,
- &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b,
- /* 0x5500 */
- &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b,
- &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b, &tms340x0_device::or_a, &tms340x0_device::or_b,
- /* 0x5600 */
- &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b,
- &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b,
- /* 0x5700 */
- &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b,
- &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b, &tms340x0_device::xor_a, &tms340x0_device::xor_b,
- /* 0x5800 */
- &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b,
- &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b,
- /* 0x5900 */
- &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b,
- &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b, &tms340x0_device::divs_a, &tms340x0_device::divs_b,
- /* 0x5a00 */
- &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b,
- &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b,
- /* 0x5b00 */
- &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b,
- &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b, &tms340x0_device::divu_a, &tms340x0_device::divu_b,
- /* 0x5c00 */
- &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b,
- &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b,
- /* 0x5d00 */
- &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b,
- &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b, &tms340x0_device::mpys_a, &tms340x0_device::mpys_b,
- /* 0x5e00 */
- &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b,
- &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b,
- /* 0x5f00 */
- &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b,
- &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b, &tms340x0_device::mpyu_a, &tms340x0_device::mpyu_b,
- /* 0x6000 */
- &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b,
- &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b,
- /* 0x6100 */
- &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b,
- &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b, &tms340x0_device::sla_r_a, &tms340x0_device::sla_r_b,
- /* 0x6200 */
- &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b,
- &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b,
- /* 0x6300 */
- &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b,
- &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b, &tms340x0_device::sll_r_a, &tms340x0_device::sll_r_b,
- /* 0x6400 */
- &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b,
- &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b,
- /* 0x6500 */
- &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b,
- &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b, &tms340x0_device::sra_r_a, &tms340x0_device::sra_r_b,
- /* 0x6600 */
- &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b,
- &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b,
- /* 0x6700 */
- &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b,
- &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b, &tms340x0_device::srl_r_a, &tms340x0_device::srl_r_b,
- /* 0x6800 */
- &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b,
- &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b,
- /* 0x6900 */
- &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b,
- &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b, &tms340x0_device::rl_r_a, &tms340x0_device::rl_r_b,
- /* 0x6a00 */
- &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b,
- &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b,
- /* 0x6b00 */
- &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b,
- &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b, &tms340x0_device::lmo_a, &tms340x0_device::lmo_b,
- /* 0x6c00 */
- &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b,
- &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b,
- /* 0x6d00 */
- &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b,
- &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b, &tms340x0_device::mods_a, &tms340x0_device::mods_b,
- /* 0x6e00 */
- &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b,
- &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b,
- /* 0x6f00 */
- &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b,
- &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b, &tms340x0_device::modu_a, &tms340x0_device::modu_b,
- /* 0x7000 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7100 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7200 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7300 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7400 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7500 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7600 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7700 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7800 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7900 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7a00 */
- &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b,
- &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b,
- /* 0x7b00 */
- &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b,
- &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b, &tms340x0_device::rmo_a, &tms340x0_device::rmo_b,
- /* 0x7c00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7d00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x7e00 */
- &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b,
- &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b,
- /* 0x7f00 */
- &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b,
- &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b, &tms340x0_device::swapf_a, &tms340x0_device::swapf_b,
- /* 0x8000 */
- &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b,
- &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b,
- /* 0x8100 */
- &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b,
- &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b, &tms340x0_device::move0_rn_a, &tms340x0_device::move0_rn_b,
- /* 0x8200 */
- &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b,
- &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b,
- /* 0x8300 */
- &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b,
- &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b, &tms340x0_device::move1_rn_a, &tms340x0_device::move1_rn_b,
- /* 0x8400 */
- &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b,
- &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b,
- /* 0x8500 */
- &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b,
- &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b, &tms340x0_device::move0_nr_a, &tms340x0_device::move0_nr_b,
- /* 0x8600 */
- &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b,
- &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b,
- /* 0x8700 */
- &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b,
- &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b, &tms340x0_device::move1_nr_a, &tms340x0_device::move1_nr_b,
- /* 0x8800 */
- &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b,
- &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b,
- /* 0x8900 */
- &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b,
- &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b, &tms340x0_device::move0_nn_a, &tms340x0_device::move0_nn_b,
- /* 0x8a00 */
- &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b,
- &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b,
- /* 0x8b00 */
- &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b,
- &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b, &tms340x0_device::move1_nn_a, &tms340x0_device::move1_nn_b,
- /* 0x8c00 */
- &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b,
- &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b,
- /* 0x8d00 */
- &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b,
- &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b, &tms340x0_device::movb_rn_a, &tms340x0_device::movb_rn_b,
- /* 0x8e00 */
- &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b,
- &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b,
- /* 0x8f00 */
- &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b,
- &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b, &tms340x0_device::movb_nr_a, &tms340x0_device::movb_nr_b,
- /* 0x9000 */
- &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b,
- &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b,
- /* 0x9100 */
- &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b,
- &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b, &tms340x0_device::move0_r_ni_a, &tms340x0_device::move0_r_ni_b,
- /* 0x9200 */
- &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b,
- &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b,
- /* 0x9300 */
- &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b,
- &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b, &tms340x0_device::move1_r_ni_a, &tms340x0_device::move1_r_ni_b,
- /* 0x9400 */
- &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b,
- &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b,
- /* 0x9500 */
- &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b,
- &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b, &tms340x0_device::move0_ni_r_a, &tms340x0_device::move0_ni_r_b,
- /* 0x9600 */
- &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b,
- &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b,
- /* 0x9700 */
- &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b,
- &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b, &tms340x0_device::move1_ni_r_a, &tms340x0_device::move1_ni_r_b,
- /* 0x9800 */
- &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b,
- &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b,
- /* 0x9900 */
- &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b,
- &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b, &tms340x0_device::move0_ni_ni_a, &tms340x0_device::move0_ni_ni_b,
- /* 0x9a00 */
- &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b,
- &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b,
- /* 0x9b00 */
- &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b,
- &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b, &tms340x0_device::move1_ni_ni_a, &tms340x0_device::move1_ni_ni_b,
- /* 0x9c00 */
- &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b,
- &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b,
- /* 0x9d00 */
- &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b,
- &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b, &tms340x0_device::movb_nn_a, &tms340x0_device::movb_nn_b,
- /* 0x9e00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0x9f00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xa000 */
- &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b,
- &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b,
- /* 0xa100 */
- &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b,
- &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b, &tms340x0_device::move0_r_dn_a, &tms340x0_device::move0_r_dn_b,
- /* 0xa200 */
- &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b,
- &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b,
- /* 0xa300 */
- &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b,
- &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b, &tms340x0_device::move1_r_dn_a, &tms340x0_device::move1_r_dn_b,
- /* 0xa400 */
- &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b,
- &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b,
- /* 0xa500 */
- &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b,
- &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b, &tms340x0_device::move0_dn_r_a, &tms340x0_device::move0_dn_r_b,
- /* 0xa600 */
- &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b,
- &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b,
- /* 0xa700 */
- &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b,
- &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b, &tms340x0_device::move1_dn_r_a, &tms340x0_device::move1_dn_r_b,
- /* 0xa800 */
- &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b,
- &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b,
- /* 0xa900 */
- &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b,
- &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b, &tms340x0_device::move0_dn_dn_a, &tms340x0_device::move0_dn_dn_b,
- /* 0xaa00 */
- &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b,
- &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b,
- /* 0xab00 */
- &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b,
- &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b, &tms340x0_device::move1_dn_dn_a, &tms340x0_device::move1_dn_dn_b,
- /* 0xac00 */
- &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b,
- &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b,
- /* 0xad00 */
- &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b,
- &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b, &tms340x0_device::movb_r_no_a, &tms340x0_device::movb_r_no_b,
- /* 0xae00 */
- &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b,
- &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b,
- /* 0xaf00 */
- &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b,
- &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b, &tms340x0_device::movb_no_r_a, &tms340x0_device::movb_no_r_b,
- /* 0xb000 */
- &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b,
- &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b,
- /* 0xb100 */
- &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b,
- &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b, &tms340x0_device::move0_r_no_a, &tms340x0_device::move0_r_no_b,
- /* 0xb200 */
- &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b,
- &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b,
- /* 0xb300 */
- &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b,
- &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b, &tms340x0_device::move1_r_no_a, &tms340x0_device::move1_r_no_b,
- /* 0xb400 */
- &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b,
- &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b,
- /* 0xb500 */
- &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b,
- &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b, &tms340x0_device::move0_no_r_a, &tms340x0_device::move0_no_r_b,
- /* 0xb600 */
- &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b,
- &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b,
- /* 0xb700 */
- &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b,
- &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b, &tms340x0_device::move1_no_r_a, &tms340x0_device::move1_no_r_b,
- /* 0xb800 */
- &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b,
- &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b,
- /* 0xb900 */
- &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b,
- &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b, &tms340x0_device::move0_no_no_a, &tms340x0_device::move0_no_no_b,
- /* 0xba00 */
- &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b,
- &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b,
- /* 0xbb00 */
- &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b,
- &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b, &tms340x0_device::move1_no_no_a, &tms340x0_device::move1_no_no_b,
- /* 0xbc00 */
- &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b,
- &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b,
- /* 0xbd00 */
- &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b,
- &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b, &tms340x0_device::movb_no_no_a, &tms340x0_device::movb_no_no_b,
- /* 0xbe00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xbf00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xc000 */
- &tms340x0_device::j_UC_0, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x,
- &tms340x0_device::j_UC_8, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x, &tms340x0_device::j_UC_x,
- /* 0xc100 */
- &tms340x0_device::j_P_0, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x,
- &tms340x0_device::j_P_8, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x, &tms340x0_device::j_P_x,
- /* 0xc200 */
- &tms340x0_device::j_LS_0, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x,
- &tms340x0_device::j_LS_8, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x, &tms340x0_device::j_LS_x,
- /* 0xc300 */
- &tms340x0_device::j_HI_0, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x,
- &tms340x0_device::j_HI_8, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x, &tms340x0_device::j_HI_x,
- /* 0xc400 */
- &tms340x0_device::j_LT_0, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x,
- &tms340x0_device::j_LT_8, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x, &tms340x0_device::j_LT_x,
- /* 0xc500 */
- &tms340x0_device::j_GE_0, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x,
- &tms340x0_device::j_GE_8, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x, &tms340x0_device::j_GE_x,
- /* 0xc600 */
- &tms340x0_device::j_LE_0, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x,
- &tms340x0_device::j_LE_8, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x, &tms340x0_device::j_LE_x,
- /* 0xc700 */
- &tms340x0_device::j_GT_0, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x,
- &tms340x0_device::j_GT_8, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x, &tms340x0_device::j_GT_x,
- /* 0xc800 */
- &tms340x0_device::j_C_0, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x,
- &tms340x0_device::j_C_8, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x, &tms340x0_device::j_C_x,
- /* 0xc900 */
- &tms340x0_device::j_NC_0, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x,
- &tms340x0_device::j_NC_8, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x, &tms340x0_device::j_NC_x,
- /* 0xca00 */
- &tms340x0_device::j_EQ_0, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x,
- &tms340x0_device::j_EQ_8, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x, &tms340x0_device::j_EQ_x,
- /* 0xcb00 */
- &tms340x0_device::j_NE_0, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x,
- &tms340x0_device::j_NE_8, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x, &tms340x0_device::j_NE_x,
- /* 0xcc00 */
- &tms340x0_device::j_V_0, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x,
- &tms340x0_device::j_V_8, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x, &tms340x0_device::j_V_x,
- /* 0xcd00 */
- &tms340x0_device::j_NV_0, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x,
- &tms340x0_device::j_NV_8, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x, &tms340x0_device::j_NV_x,
- /* 0xce00 */
- &tms340x0_device::j_N_0, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x,
- &tms340x0_device::j_N_8, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x, &tms340x0_device::j_N_x,
- /* 0xcf00 */
- &tms340x0_device::j_NN_0, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x,
- &tms340x0_device::j_NN_8, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x, &tms340x0_device::j_NN_x,
- /* 0xd000 */
- &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b,
- &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b,
- /* 0xd100 */
- &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b,
- &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b, &tms340x0_device::move0_no_ni_a, &tms340x0_device::move0_no_ni_b,
- /* 0xd200 */
- &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b,
- &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b,
- /* 0xd300 */
- &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b,
- &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b, &tms340x0_device::move1_no_ni_a, &tms340x0_device::move1_no_ni_b,
- /* 0xd400 */
- &tms340x0_device::move0_a_ni_a,&tms340x0_device::move0_a_ni_b,&tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xd500 */
- &tms340x0_device::exgf0_a, &tms340x0_device::exgf0_b, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xd600 */
- &tms340x0_device::move1_a_ni_a,&tms340x0_device::move1_a_ni_b,&tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xd700 */
- &tms340x0_device::exgf1_a, &tms340x0_device::exgf1_b, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xd800 */
- &tms340x0_device::cexec_s, &tms340x0_device::cexec_s, &tms340x0_device::cexec_s, &tms340x0_device::cexec_s, &tms340x0_device::cexec_s, &tms340x0_device::cexec_s, &tms340x0_device::cexec_s, &tms340x0_device::cexec_s,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xd900 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xda00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xdb00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xdc00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xdd00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xde00 */
- &tms340x0_device::unimpl, &tms340x0_device::fline, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::fline, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xdf00 */
- &tms340x0_device::unimpl, &tms340x0_device::line, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::line, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xe000 */
- &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b,
- &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b,
- /* 0xe100 */
- &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b,
- &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b, &tms340x0_device::add_xy_a, &tms340x0_device::add_xy_b,
- /* 0xe200 */
- &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b,
- &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b,
- /* 0xe300 */
- &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b,
- &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b, &tms340x0_device::sub_xy_a, &tms340x0_device::sub_xy_b,
- /* 0xe400 */
- &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b,
- &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b,
- /* 0xe500 */
- &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b,
- &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b, &tms340x0_device::cmp_xy_a, &tms340x0_device::cmp_xy_b,
- /* 0xe600 */
- &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b,
- &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b,
- /* 0xe700 */
- &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b,
- &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b, &tms340x0_device::cpw_a, &tms340x0_device::cpw_b,
- /* 0xe800 */
- &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b,
- &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b,
- /* 0xe900 */
- &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b,
- &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b, &tms340x0_device::cvxyl_a, &tms340x0_device::cvxyl_b,
- /* 0xea00 */
- &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b,
- &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b,
- /* 0xeb00 */
- &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b,
- &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b, &tms340x0_device::cvsxyl_a, &tms340x0_device::cvsxyl_b,
- /* 0xec00 */
- &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b,
- &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b,
- /* 0xed00 */
- &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b,
- &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b, &tms340x0_device::movx_a, &tms340x0_device::movx_b,
- /* 0xee00 */
- &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b,
- &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b,
- /* 0xef00 */
- &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b,
- &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b, &tms340x0_device::movy_a, &tms340x0_device::movy_b,
- /* 0xf000 */
- &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b,
- &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b,
- /* 0xf100 */
- &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b,
- &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b, &tms340x0_device::pixt_rixy_a, &tms340x0_device::pixt_rixy_b,
- /* 0xf200 */
- &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b,
- &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b,
- /* 0xf300 */
- &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b,
- &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b, &tms340x0_device::pixt_ixyr_a, &tms340x0_device::pixt_ixyr_b,
- /* 0xf400 */
- &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b,
- &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b,
- /* 0xf500 */
- &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b,
- &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b, &tms340x0_device::pixt_ixyixy_a, &tms340x0_device::pixt_ixyixy_b,
- /* 0xf600 */
- &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b,
- &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b,
- /* 0xf700 */
- &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b,
- &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b, &tms340x0_device::drav_a, &tms340x0_device::drav_b,
- /* 0xf800 */
- &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b,
- &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b,
- /* 0xf900 */
- &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b,
- &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b, &tms340x0_device::pixt_ri_a, &tms340x0_device::pixt_ri_b,
- /* 0xfa00 */
- &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b,
- &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b,
- /* 0xfb00 */
- &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b,
- &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b, &tms340x0_device::pixt_ir_a, &tms340x0_device::pixt_ir_b,
- /* 0xfc00 */
- &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b,
- &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b,
- /* 0xfd00 */
- &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b,
- &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b, &tms340x0_device::pixt_ii_a, &tms340x0_device::pixt_ii_b,
- /* 0xfe00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- /* 0xff00 */
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl,
- &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl, &tms340x0_device::unimpl
+ // 0x0000 0x0010 0x0020 0x0030 ... 0x00f0
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::rev_a, &tms34010_device::rev_b, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0x0100
+ &tms34010_device::emu, &tms34010_device::unimpl, &tms34010_device::exgpc_a, &tms34010_device::exgpc_b, &tms34010_device::getpc_a, &tms34010_device::getpc_b, &tms34010_device::jump_a, &tms34010_device::jump_b,
+ &tms34010_device::getst_a, &tms34010_device::getst_b, &tms34010_device::putst_a, &tms34010_device::putst_b, &tms34010_device::popst, &tms34010_device::unimpl, &tms34010_device::pushst, &tms34010_device::unimpl,
+ // 0x0200
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x0300
+ &tms34010_device::nop, &tms34010_device::unimpl, &tms34010_device::clrc, &tms34010_device::unimpl, &tms34010_device::movb_aa, &tms34010_device::unimpl, &tms34010_device::dint, &tms34010_device::unimpl,
+ &tms34010_device::abs_a, &tms34010_device::abs_b, &tms34010_device::neg_a, &tms34010_device::neg_b, &tms34010_device::negb_a, &tms34010_device::negb_b, &tms34010_device::not_a, &tms34010_device::not_b,
+ // 0x0400
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x0500
+ &tms34010_device::sext0_a, &tms34010_device::sext0_b, &tms34010_device::zext0_a, &tms34010_device::zext0_b, &tms34010_device::setf0, &tms34010_device::setf0, &tms34010_device::setf0, &tms34010_device::setf0,
+ &tms34010_device::move0_ra_a, &tms34010_device::move0_ra_b, &tms34010_device::move0_ar_a, &tms34010_device::move0_ar_b, &tms34010_device::move0_aa, &tms34010_device::unimpl, &tms34010_device::movb_ra_a, &tms34010_device::movb_ra_b,
+ // 0x0600
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0x0700
+ &tms34010_device::sext1_a, &tms34010_device::sext1_b, &tms34010_device::zext1_a, &tms34010_device::zext1_b, &tms34010_device::setf1, &tms34010_device::setf1, &tms34010_device::setf1, &tms34010_device::setf1,
+ &tms34010_device::move1_ra_a, &tms34010_device::move1_ra_b, &tms34010_device::move1_ar_a, &tms34010_device::move1_ar_b, &tms34010_device::move1_aa, &tms34010_device::unimpl, &tms34010_device::movb_ar_a, &tms34010_device::movb_ar_b,
+ // 0x0800
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x0900
+ &tms34010_device::trap, &tms34010_device::trap, &tms34010_device::call_a, &tms34010_device::call_b, &tms34010_device::reti, &tms34010_device::unimpl, &tms34010_device::rets, &tms34010_device::rets,
+ &tms34010_device::mmtm_a, &tms34010_device::mmtm_b, &tms34010_device::mmfm_a, &tms34010_device::mmfm_b, &tms34010_device::movi_w_a, &tms34010_device::movi_w_b, &tms34010_device::movi_l_a, &tms34010_device::movi_l_b,
+ // 0x0a00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x0b00
+ &tms34010_device::addi_w_a, &tms34010_device::addi_w_b, &tms34010_device::addi_l_a, &tms34010_device::addi_l_b, &tms34010_device::cmpi_w_a, &tms34010_device::cmpi_w_b, &tms34010_device::cmpi_l_a, &tms34010_device::cmpi_l_b,
+ &tms34010_device::andi_a, &tms34010_device::andi_b, &tms34010_device::ori_a, &tms34010_device::ori_b, &tms34010_device::xori_a, &tms34010_device::xori_b, &tms34010_device::subi_w_a, &tms34010_device::subi_w_b,
+ // 0x0c00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x0d00
+ &tms34010_device::subi_l_a, &tms34010_device::subi_l_b, &tms34010_device::unimpl, &tms34010_device::callr, &tms34010_device::unimpl, &tms34010_device::calla, &tms34010_device::eint, &tms34010_device::unimpl,
+ &tms34010_device::dsj_a, &tms34010_device::dsj_b, &tms34010_device::dsjeq_a, &tms34010_device::dsjeq_b, &tms34010_device::dsjne_a, &tms34010_device::dsjne_b, &tms34010_device::setc, &tms34010_device::unimpl,
+ // 0x0e00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x0f00
+ &tms34010_device::pixblt_l_l, &tms34010_device::unimpl, &tms34010_device::pixblt_l_xy,&tms34010_device::unimpl, &tms34010_device::pixblt_xy_l,&tms34010_device::unimpl, &tms34010_device::pixblt_xy_xy,&tms34010_device::unimpl,
+ &tms34010_device::pixblt_b_l, &tms34010_device::unimpl, &tms34010_device::pixblt_b_xy,&tms34010_device::unimpl, &tms34010_device::fill_l, &tms34010_device::unimpl, &tms34010_device::fill_xy, &tms34010_device::unimpl,
+ // 0x1000
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ // 0x1100
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ // 0x1200
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ // 0x1300
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b, &tms34010_device::addk_a, &tms34010_device::addk_b,
+ // 0x1400
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ // 0x1500
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ // 0x1600
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ // 0x1700
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b, &tms34010_device::subk_a, &tms34010_device::subk_b,
+ // 0x1800
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ // 0x1900
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ // 0x1a00
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ // 0x1b00
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b, &tms34010_device::movk_a, &tms34010_device::movk_b,
+ // 0x1c00
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ // 0x1d00
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ // 0x1e00
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ // 0x1f00
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b, &tms34010_device::btst_k_a, &tms34010_device::btst_k_b,
+ // 0x2000
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ // 0x2100
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ // 0x2200
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ // 0x2300
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b, &tms34010_device::sla_k_a, &tms34010_device::sla_k_b,
+ // 0x2400
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ // 0x2500
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ // 0x2600
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ // 0x2700
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b, &tms34010_device::sll_k_a, &tms34010_device::sll_k_b,
+ // 0x2800
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ // 0x2900
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ // 0x2a00
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ // 0x2b00
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b, &tms34010_device::sra_k_a, &tms34010_device::sra_k_b,
+ // 0x2c00
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ // 0x2d00
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ // 0x2e00
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ // 0x2f00
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b, &tms34010_device::srl_k_a, &tms34010_device::srl_k_b,
+ // 0x3000
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ // 0x3100
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ // 0x3200
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ // 0x3300
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b, &tms34010_device::rl_k_a, &tms34010_device::rl_k_b,
+ // 0x3400
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x3500
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x3600
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x3700
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x3800
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x3900
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x3a00
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x3b00
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x3c00
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x3d00
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x3e00
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x3f00
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b, &tms34010_device::dsjs_a, &tms34010_device::dsjs_b,
+ // 0x4000
+ &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b,
+ &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b,
+ // 0x4100
+ &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b,
+ &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b, &tms34010_device::add_a, &tms34010_device::add_b,
+ // 0x4200
+ &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b,
+ &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b,
+ // 0x4300
+ &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b,
+ &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b, &tms34010_device::addc_a, &tms34010_device::addc_b,
+ // 0x4400
+ &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b,
+ &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b,
+ // 0x4500
+ &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b,
+ &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b, &tms34010_device::sub_a, &tms34010_device::sub_b,
+ // 0x4600
+ &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b,
+ &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b,
+ // 0x4700
+ &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b,
+ &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b, &tms34010_device::subb_a, &tms34010_device::subb_b,
+ // 0x4800
+ &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b,
+ &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b,
+ // 0x4900
+ &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b,
+ &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b, &tms34010_device::cmp_a, &tms34010_device::cmp_b,
+ // 0x4a00
+ &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b,
+ &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b,
+ // 0x4b00
+ &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b,
+ &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b, &tms34010_device::btst_r_a, &tms34010_device::btst_r_b,
+ // 0x4c00
+ &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b,
+ &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b,
+ // 0x4d00
+ &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b,
+ &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b, &tms34010_device::move_rr_a, &tms34010_device::move_rr_b,
+ // 0x4e00
+ &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx,
+ &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx,
+ // 0x4f00
+ &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx,
+ &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx, &tms34010_device::move_rr_ax, &tms34010_device::move_rr_bx,
+ // 0x5000
+ &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b,
+ &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b,
+ // 0x5100
+ &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b,
+ &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b, &tms34010_device::and_a, &tms34010_device::and_b,
+ // 0x5200
+ &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b,
+ &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b,
+ // 0x5300
+ &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b,
+ &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b, &tms34010_device::andn_a, &tms34010_device::andn_b,
+ // 0x5400
+ &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b,
+ &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b,
+ // 0x5500
+ &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b,
+ &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b, &tms34010_device::or_a, &tms34010_device::or_b,
+ // 0x5600
+ &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b,
+ &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b,
+ // 0x5700
+ &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b,
+ &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b, &tms34010_device::xor_a, &tms34010_device::xor_b,
+ // 0x5800
+ &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b,
+ &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b,
+ // 0x5900
+ &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b,
+ &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b, &tms34010_device::divs_a, &tms34010_device::divs_b,
+ // 0x5a00
+ &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b,
+ &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b,
+ // 0x5b00
+ &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b,
+ &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b, &tms34010_device::divu_a, &tms34010_device::divu_b,
+ // 0x5c00
+ &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b,
+ &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b,
+ // 0x5d00
+ &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b,
+ &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b, &tms34010_device::mpys_a, &tms34010_device::mpys_b,
+ // 0x5e00
+ &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b,
+ &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b,
+ // 0x5f00
+ &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b,
+ &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b, &tms34010_device::mpyu_a, &tms34010_device::mpyu_b,
+ // 0x6000
+ &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b,
+ &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b,
+ // 0x6100
+ &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b,
+ &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b, &tms34010_device::sla_r_a, &tms34010_device::sla_r_b,
+ // 0x6200
+ &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b,
+ &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b,
+ // 0x6300
+ &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b,
+ &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b, &tms34010_device::sll_r_a, &tms34010_device::sll_r_b,
+ // 0x6400
+ &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b,
+ &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b,
+ // 0x6500
+ &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b,
+ &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b, &tms34010_device::sra_r_a, &tms34010_device::sra_r_b,
+ // 0x6600
+ &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b,
+ &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b,
+ // 0x6700
+ &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b,
+ &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b, &tms34010_device::srl_r_a, &tms34010_device::srl_r_b,
+ // 0x6800
+ &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b,
+ &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b,
+ // 0x6900
+ &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b,
+ &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b, &tms34010_device::rl_r_a, &tms34010_device::rl_r_b,
+ // 0x6a00
+ &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b,
+ &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b,
+ // 0x6b00
+ &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b,
+ &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b, &tms34010_device::lmo_a, &tms34010_device::lmo_b,
+ // 0x6c00
+ &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b,
+ &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b,
+ // 0x6d00
+ &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b,
+ &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b, &tms34010_device::mods_a, &tms34010_device::mods_b,
+ // 0x6e00
+ &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b,
+ &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b,
+ // 0x6f00
+ &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b,
+ &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b, &tms34010_device::modu_a, &tms34010_device::modu_b,
+ // 0x7000
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7100
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7200
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7300
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7400
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7500
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7600
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7700
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7800
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7900
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7a00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7b00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7c00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7d00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7e00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x7f00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x8000
+ &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b,
+ &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b,
+ // 0x8100
+ &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b,
+ &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b, &tms34010_device::move0_rn_a, &tms34010_device::move0_rn_b,
+ // 0x8200
+ &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b,
+ &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b,
+ // 0x8300
+ &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b,
+ &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b, &tms34010_device::move1_rn_a, &tms34010_device::move1_rn_b,
+ // 0x8400
+ &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b,
+ &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b,
+ // 0x8500
+ &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b,
+ &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b, &tms34010_device::move0_nr_a, &tms34010_device::move0_nr_b,
+ // 0x8600
+ &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b,
+ &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b,
+ // 0x8700
+ &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b,
+ &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b, &tms34010_device::move1_nr_a, &tms34010_device::move1_nr_b,
+ // 0x8800
+ &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b,
+ &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b,
+ // 0x8900
+ &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b,
+ &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b, &tms34010_device::move0_nn_a, &tms34010_device::move0_nn_b,
+ // 0x8a00
+ &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b,
+ &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b,
+ // 0x8b00
+ &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b,
+ &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b, &tms34010_device::move1_nn_a, &tms34010_device::move1_nn_b,
+ // 0x8c00
+ &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b,
+ &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b,
+ // 0x8d00
+ &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b,
+ &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b, &tms34010_device::movb_rn_a, &tms34010_device::movb_rn_b,
+ // 0x8e00
+ &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b,
+ &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b,
+ // 0x8f00
+ &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b,
+ &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b, &tms34010_device::movb_nr_a, &tms34010_device::movb_nr_b,
+ // 0x9000
+ &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b,
+ &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b,
+ // 0x9100
+ &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b,
+ &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b, &tms34010_device::move0_r_ni_a, &tms34010_device::move0_r_ni_b,
+ // 0x9200
+ &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b,
+ &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b,
+ // 0x9300
+ &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b,
+ &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b, &tms34010_device::move1_r_ni_a, &tms34010_device::move1_r_ni_b,
+ // 0x9400
+ &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b,
+ &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b,
+ // 0x9500
+ &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b,
+ &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b, &tms34010_device::move0_ni_r_a, &tms34010_device::move0_ni_r_b,
+ // 0x9600
+ &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b,
+ &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b,
+ // 0x9700
+ &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b,
+ &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b, &tms34010_device::move1_ni_r_a, &tms34010_device::move1_ni_r_b,
+ // 0x9800
+ &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b,
+ &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b,
+ // 0x9900
+ &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b,
+ &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b, &tms34010_device::move0_ni_ni_a, &tms34010_device::move0_ni_ni_b,
+ // 0x9a00
+ &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b,
+ &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b,
+ // 0x9b00
+ &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b,
+ &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b, &tms34010_device::move1_ni_ni_a, &tms34010_device::move1_ni_ni_b,
+ // 0x9c00
+ &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b,
+ &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b,
+ // 0x9d00
+ &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b,
+ &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b, &tms34010_device::movb_nn_a, &tms34010_device::movb_nn_b,
+ // 0x9e00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0x9f00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xa000
+ &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b,
+ &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b,
+ // 0xa100
+ &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b,
+ &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b, &tms34010_device::move0_r_dn_a, &tms34010_device::move0_r_dn_b,
+ // 0xa200
+ &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b,
+ &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b,
+ // 0xa300
+ &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b,
+ &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b, &tms34010_device::move1_r_dn_a, &tms34010_device::move1_r_dn_b,
+ // 0xa400
+ &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b,
+ &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b,
+ // 0xa500
+ &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b,
+ &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b, &tms34010_device::move0_dn_r_a, &tms34010_device::move0_dn_r_b,
+ // 0xa600
+ &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b,
+ &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b,
+ // 0xa700
+ &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b,
+ &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b, &tms34010_device::move1_dn_r_a, &tms34010_device::move1_dn_r_b,
+ // 0xa800
+ &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b,
+ &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b,
+ // 0xa900
+ &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b,
+ &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b, &tms34010_device::move0_dn_dn_a, &tms34010_device::move0_dn_dn_b,
+ // 0xaa00
+ &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b,
+ &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b,
+ // 0xab00
+ &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b,
+ &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b, &tms34010_device::move1_dn_dn_a, &tms34010_device::move1_dn_dn_b,
+ // 0xac00
+ &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b,
+ &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b,
+ // 0xad00
+ &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b,
+ &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b, &tms34010_device::movb_r_no_a, &tms34010_device::movb_r_no_b,
+ // 0xae00
+ &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b,
+ &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b,
+ // 0xaf00
+ &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b,
+ &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b, &tms34010_device::movb_no_r_a, &tms34010_device::movb_no_r_b,
+ // 0xb000
+ &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b,
+ &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b,
+ // 0xb100
+ &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b,
+ &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b, &tms34010_device::move0_r_no_a, &tms34010_device::move0_r_no_b,
+ // 0xb200
+ &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b,
+ &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b,
+ // 0xb300
+ &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b,
+ &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b, &tms34010_device::move1_r_no_a, &tms34010_device::move1_r_no_b,
+ // 0xb400
+ &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b,
+ &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b,
+ // 0xb500
+ &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b,
+ &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b, &tms34010_device::move0_no_r_a, &tms34010_device::move0_no_r_b,
+ // 0xb600
+ &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b,
+ &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b,
+ // 0xb700
+ &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b,
+ &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b, &tms34010_device::move1_no_r_a, &tms34010_device::move1_no_r_b,
+ // 0xb800
+ &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b,
+ &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b,
+ // 0xb900
+ &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b,
+ &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b, &tms34010_device::move0_no_no_a, &tms34010_device::move0_no_no_b,
+ // 0xba00
+ &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b,
+ &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b,
+ // 0xbb00
+ &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b,
+ &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b, &tms34010_device::move1_no_no_a, &tms34010_device::move1_no_no_b,
+ // 0xbc00
+ &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b,
+ &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b,
+ // 0xbd00
+ &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b,
+ &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b, &tms34010_device::movb_no_no_a, &tms34010_device::movb_no_no_b,
+ // 0xbe00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xbf00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xc000
+ &tms34010_device::j_UC_0, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x,
+ &tms34010_device::j_UC_8, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x, &tms34010_device::j_UC_x,
+ // 0xc100
+ &tms34010_device::j_P_0, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x,
+ &tms34010_device::j_P_8, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x, &tms34010_device::j_P_x,
+ // 0xc200
+ &tms34010_device::j_LS_0, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x,
+ &tms34010_device::j_LS_8, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x, &tms34010_device::j_LS_x,
+ // 0xc300
+ &tms34010_device::j_HI_0, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x,
+ &tms34010_device::j_HI_8, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x, &tms34010_device::j_HI_x,
+ // 0xc400
+ &tms34010_device::j_LT_0, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x,
+ &tms34010_device::j_LT_8, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x, &tms34010_device::j_LT_x,
+ // 0xc500
+ &tms34010_device::j_GE_0, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x,
+ &tms34010_device::j_GE_8, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x, &tms34010_device::j_GE_x,
+ // 0xc600
+ &tms34010_device::j_LE_0, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x,
+ &tms34010_device::j_LE_8, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x, &tms34010_device::j_LE_x,
+ // 0xc700
+ &tms34010_device::j_GT_0, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x,
+ &tms34010_device::j_GT_8, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x, &tms34010_device::j_GT_x,
+ // 0xc800
+ &tms34010_device::j_C_0, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x,
+ &tms34010_device::j_C_8, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x, &tms34010_device::j_C_x,
+ // 0xc900
+ &tms34010_device::j_NC_0, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x,
+ &tms34010_device::j_NC_8, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x, &tms34010_device::j_NC_x,
+ // 0xca00
+ &tms34010_device::j_EQ_0, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x,
+ &tms34010_device::j_EQ_8, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x, &tms34010_device::j_EQ_x,
+ // 0xcb00
+ &tms34010_device::j_NE_0, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x,
+ &tms34010_device::j_NE_8, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x, &tms34010_device::j_NE_x,
+ // 0xcc00
+ &tms34010_device::j_V_0, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x,
+ &tms34010_device::j_V_8, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x, &tms34010_device::j_V_x,
+ // 0xcd00
+ &tms34010_device::j_NV_0, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x,
+ &tms34010_device::j_NV_8, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x, &tms34010_device::j_NV_x,
+ // 0xce00
+ &tms34010_device::j_N_0, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x,
+ &tms34010_device::j_N_8, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x, &tms34010_device::j_N_x,
+ // 0xcf00
+ &tms34010_device::j_NN_0, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x,
+ &tms34010_device::j_NN_8, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x, &tms34010_device::j_NN_x,
+ // 0xd000
+ &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b,
+ &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b,
+ // 0xd100
+ &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b,
+ &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b, &tms34010_device::move0_no_ni_a, &tms34010_device::move0_no_ni_b,
+ // 0xd200
+ &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b,
+ &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b,
+ // 0xd300
+ &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b,
+ &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b, &tms34010_device::move1_no_ni_a, &tms34010_device::move1_no_ni_b,
+ // 0xd400
+ &tms34010_device::move0_a_ni_a,&tms34010_device::move0_a_ni_b,&tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0xd500
+ &tms34010_device::exgf0_a, &tms34010_device::exgf0_b, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0xd600
+ &tms34010_device::move1_a_ni_a,&tms34010_device::move1_a_ni_b,&tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0xd700
+ &tms34010_device::exgf1_a, &tms34010_device::exgf1_b, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0xd800
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xd900
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xda00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xdb00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xdc00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xdd00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xde00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xdf00
+ &tms34010_device::unimpl, &tms34010_device::line, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::line, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0xe000
+ &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b,
+ &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b,
+ // 0xe100
+ &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b,
+ &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b, &tms34010_device::add_xy_a, &tms34010_device::add_xy_b,
+ // 0xe200
+ &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b,
+ &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b,
+ // 0xe300
+ &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b,
+ &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b, &tms34010_device::sub_xy_a, &tms34010_device::sub_xy_b,
+ // 0xe400
+ &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b,
+ &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b,
+ // 0xe500
+ &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b,
+ &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b, &tms34010_device::cmp_xy_a, &tms34010_device::cmp_xy_b,
+ // 0xe600
+ &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b,
+ &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b,
+ // 0xe700
+ &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b,
+ &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b, &tms34010_device::cpw_a, &tms34010_device::cpw_b,
+ // 0xe800
+ &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b,
+ &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b,
+ // 0xe900
+ &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b,
+ &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b, &tms34010_device::cvxyl_a, &tms34010_device::cvxyl_b,
+ // 0xea00
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0xeb00
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl, &tms34010_device::unimpl,
+ // 0xec00
+ &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b,
+ &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b,
+ // 0xed00
+ &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b,
+ &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b, &tms34010_device::movx_a, &tms34010_device::movx_b,
+ // 0xee00
+ &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b,
+ &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b,
+ // 0xef00
+ &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b,
+ &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b, &tms34010_device::movy_a, &tms34010_device::movy_b,
+ // 0xf000
+ &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b,
+ &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b,
+ // 0xf100
+ &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b,
+ &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b, &tms34010_device::pixt_rixy_a, &tms34010_device::pixt_rixy_b,
+ // 0xf200
+ &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b,
+ &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b,
+ // 0xf300
+ &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b,
+ &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b, &tms34010_device::pixt_ixyr_a, &tms34010_device::pixt_ixyr_b,
+ // 0xf400
+ &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b,
+ &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b,
+ // 0xf500
+ &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b,
+ &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b, &tms34010_device::pixt_ixyixy_a, &tms34010_device::pixt_ixyixy_b,
+ // 0xf600
+ &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b,
+ &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b,
+ // 0xf700
+ &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b,
+ &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b, &tms34010_device::drav_a, &tms34010_device::drav_b,
+ // 0xf800
+ &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b,
+ &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b,
+ // 0xf900
+ &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b,
+ &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b, &tms34010_device::pixt_ri_a, &tms34010_device::pixt_ri_b,
+ // 0xfa00
+ &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b,
+ &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b,
+ // 0xfb00
+ &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b,
+ &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b, &tms34010_device::pixt_ir_a, &tms34010_device::pixt_ir_b,
+ // 0xfc00
+ &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b,
+ &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b,
+ // 0xfd00
+ &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b,
+ &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b, &tms34010_device::pixt_ii_a, &tms34010_device::pixt_ii_b,
+ // 0xfe00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ // 0xff00
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop,
+ &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop, &tms34010_device::illop
+};
+
+// 34020 Opcode Table
+const tms34020_device::opcode_func tms34020_device::s_opcode_table[65536 >> 4] =
+{
+ // 0x0000 0x0010 0x0020 0x0030 ... 0x00f0
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::rev_a, &tms34020_device::rev_b, &tms34020_device::idle, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::mwait, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::blmove,
+ // 0x0100
+ &tms34020_device::emu, &tms34020_device::illop, &tms34020_device::exgpc_a, &tms34020_device::exgpc_b, &tms34020_device::getpc_a, &tms34020_device::getpc_b, &tms34020_device::jump_a, &tms34020_device::jump_b,
+ &tms34020_device::getst_a, &tms34020_device::getst_b, &tms34020_device::putst_a, &tms34020_device::putst_b, &tms34020_device::popst, &tms34020_device::illop, &tms34020_device::pushst, &tms34020_device::illop,
+ // 0x0200
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::setcsp, &tms34020_device::illop, &tms34020_device::setcdp,
+ &tms34020_device::rpix_a, &tms34020_device::rpix_b, &tms34020_device::exgps_a, &tms34020_device::exgps_b, &tms34020_device::getps_a, &tms34020_device::getps_b, &tms34020_device::illop, &tms34020_device::setcmp,
+ // 0x0300
+ &tms34020_device::nop, &tms34020_device::illop, &tms34020_device::clrc, &tms34020_device::illop, &tms34020_device::movb_aa, &tms34020_device::illop, &tms34020_device::dint, &tms34020_device::illop,
+ &tms34020_device::abs_a, &tms34020_device::abs_b, &tms34020_device::neg_a, &tms34020_device::neg_b, &tms34020_device::negb_a, &tms34020_device::negb_b, &tms34020_device::not_a, &tms34020_device::not_b,
+ // 0x0400
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x0500
+ &tms34020_device::sext0_a, &tms34020_device::sext0_b, &tms34020_device::zext0_a, &tms34020_device::zext0_b, &tms34020_device::setf0, &tms34020_device::setf0, &tms34020_device::setf0, &tms34020_device::setf0,
+ &tms34020_device::move0_ra_a, &tms34020_device::move0_ra_b, &tms34020_device::move0_ar_a, &tms34020_device::move0_ar_b, &tms34020_device::move0_aa, &tms34020_device::illop, &tms34020_device::movb_ra_a, &tms34020_device::movb_ra_b,
+ // 0x0600
+ &tms34020_device::cexec_l, &tms34020_device::illop, &tms34020_device::cmovgc_a, &tms34020_device::cmovgc_b, &tms34020_device::cmovgc_a_s, &tms34020_device::cmovgc_b_s, &tms34020_device::cmovcg_a, &tms34020_device::cmovcg_b,
+ &tms34020_device::cmovmc_f, &tms34020_device::cmovmc_f, &tms34020_device::cmovcm_f, &tms34020_device::cmovcm_f, &tms34020_device::cmovcm_b, &tms34020_device::cmovcm_b, &tms34020_device::cmovmc_f_va,&tms34020_device::cmovmc_f_vb,
+ // 0x0700
+ &tms34020_device::sext1_a, &tms34020_device::sext1_b, &tms34020_device::zext1_a, &tms34020_device::zext1_b, &tms34020_device::setf1, &tms34020_device::setf1, &tms34020_device::setf1, &tms34020_device::setf1,
+ &tms34020_device::move1_ra_a, &tms34020_device::move1_ra_b, &tms34020_device::move1_ar_a, &tms34020_device::move1_ar_b, &tms34020_device::move1_aa, &tms34020_device::illop, &tms34020_device::movb_ar_a, &tms34020_device::movb_ar_b,
+ // 0x0800
+ &tms34020_device::trapl, &tms34020_device::illop, &tms34020_device::cmovmc_b, &tms34020_device::cmovmc_b, &tms34020_device::illop, &tms34020_device::vblt_b_l, &tms34020_device::retm, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::clip,
+ // 0x0900
+ &tms34020_device::trap, &tms34020_device::trap, &tms34020_device::call_a, &tms34020_device::call_b, &tms34020_device::reti, &tms34020_device::illop, &tms34020_device::rets, &tms34020_device::rets,
+ &tms34020_device::mmtm_a, &tms34020_device::mmtm_b, &tms34020_device::mmfm_a, &tms34020_device::mmfm_b, &tms34020_device::movi_w_a, &tms34020_device::movi_w_b, &tms34020_device::movi_l_a, &tms34020_device::movi_l_b,
+ // 0x0a00
+ &tms34020_device::vlcol, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::pfill_xy, &tms34020_device::illop, &tms34020_device::vfill_l, &tms34020_device::cvmxyl_a, &tms34020_device::cvmxyl_b,
+ &tms34020_device::cvdxyl_a, &tms34020_device::cvdxyl_b, &tms34020_device::illop, &tms34020_device::fpixeq, &tms34020_device::illop, &tms34020_device::fpixne, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x0b00
+ &tms34020_device::addi_w_a, &tms34020_device::addi_w_b, &tms34020_device::addi_l_a, &tms34020_device::addi_l_b, &tms34020_device::cmpi_w_a, &tms34020_device::cmpi_w_b, &tms34020_device::cmpi_l_a, &tms34020_device::cmpi_l_b,
+ &tms34020_device::andi_a, &tms34020_device::andi_b, &tms34020_device::ori_a, &tms34020_device::ori_b, &tms34020_device::xori_a, &tms34020_device::xori_b, &tms34020_device::subi_w_a, &tms34020_device::subi_w_b,
+ // 0x0c00
+ &tms34020_device::addxyi_a, &tms34020_device::addxyi_b, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x0d00
+ &tms34020_device::subi_l_a, &tms34020_device::subi_l_b, &tms34020_device::illop, &tms34020_device::callr, &tms34020_device::illop, &tms34020_device::calla, &tms34020_device::eint, &tms34020_device::illop,
+ &tms34020_device::dsj_a, &tms34020_device::dsj_b, &tms34020_device::dsjeq_a, &tms34020_device::dsjeq_b, &tms34020_device::dsjne_a, &tms34020_device::dsjne_b, &tms34020_device::setc, &tms34020_device::illop,
+ // 0x0e00
+ &tms34020_device::illop, &tms34020_device::pixblt_l_m_l,&tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::tfill_xy,
+ // 0x0f00
+ &tms34020_device::pixblt_l_l, &tms34020_device::illop, &tms34020_device::pixblt_l_xy,&tms34020_device::illop, &tms34020_device::pixblt_xy_l,&tms34020_device::illop, &tms34020_device::pixblt_xy_xy,&tms34020_device::illop,
+ &tms34020_device::pixblt_b_l, &tms34020_device::illop, &tms34020_device::pixblt_b_xy,&tms34020_device::illop, &tms34020_device::fill_l, &tms34020_device::illop, &tms34020_device::fill_xy, &tms34020_device::illop,
+ // 0x1000
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ // 0x1100
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ // 0x1200
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ // 0x1300
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b, &tms34020_device::addk_a, &tms34020_device::addk_b,
+ // 0x1400
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ // 0x1500
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ // 0x1600
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ // 0x1700
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b, &tms34020_device::subk_a, &tms34020_device::subk_b,
+ // 0x1800
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ // 0x1900
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ // 0x1a00
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ // 0x1b00
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b, &tms34020_device::movk_a, &tms34020_device::movk_b,
+ // 0x1c00
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ // 0x1d00
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ // 0x1e00
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ // 0x1f00
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b, &tms34020_device::btst_k_a, &tms34020_device::btst_k_b,
+ // 0x2000
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ // 0x2100
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ // 0x2200
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ // 0x2300
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b, &tms34020_device::sla_k_a, &tms34020_device::sla_k_b,
+ // 0x2400
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ // 0x2500
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ // 0x2600
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ // 0x2700
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b, &tms34020_device::sll_k_a, &tms34020_device::sll_k_b,
+ // 0x2800
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ // 0x2900
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ // 0x2a00
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ // 0x2b00
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b, &tms34020_device::sra_k_a, &tms34020_device::sra_k_b,
+ // 0x2c00
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ // 0x2d00
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ // 0x2e00
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ // 0x2f00
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b, &tms34020_device::srl_k_a, &tms34020_device::srl_k_b,
+ // 0x3000
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ // 0x3100
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ // 0x3200
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ // 0x3300
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b, &tms34020_device::rl_k_a, &tms34020_device::rl_k_b,
+ // 0x3400
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ // 0x3500
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ // 0x3600
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ // 0x3700
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b, &tms34020_device::cmp_k_a, &tms34020_device::cmp_k_b,
+ // 0x3800
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x3900
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x3a00
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x3b00
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x3c00
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x3d00
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x3e00
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x3f00
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b, &tms34020_device::dsjs_a, &tms34020_device::dsjs_b,
+ // 0x4000
+ &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b,
+ &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b,
+ // 0x4100
+ &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b,
+ &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b, &tms34020_device::add_a, &tms34020_device::add_b,
+ // 0x4200
+ &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b,
+ &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b,
+ // 0x4300
+ &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b,
+ &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b, &tms34020_device::addc_a, &tms34020_device::addc_b,
+ // 0x4400
+ &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b,
+ &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b,
+ // 0x4500
+ &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b,
+ &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b, &tms34020_device::sub_a, &tms34020_device::sub_b,
+ // 0x4600
+ &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b,
+ &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b,
+ // 0x4700
+ &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b,
+ &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b, &tms34020_device::subb_a, &tms34020_device::subb_b,
+ // 0x4800
+ &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b,
+ &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b,
+ // 0x4900
+ &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b,
+ &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b, &tms34020_device::cmp_a, &tms34020_device::cmp_b,
+ // 0x4a00
+ &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b,
+ &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b,
+ // 0x4b00
+ &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b,
+ &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b, &tms34020_device::btst_r_a, &tms34020_device::btst_r_b,
+ // 0x4c00
+ &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b,
+ &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b,
+ // 0x4d00
+ &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b,
+ &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b, &tms34020_device::move_rr_a, &tms34020_device::move_rr_b,
+ // 0x4e00
+ &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx,
+ &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx,
+ // 0x4f00
+ &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx,
+ &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx, &tms34020_device::move_rr_ax, &tms34020_device::move_rr_bx,
+ // 0x5000
+ &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b,
+ &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b,
+ // 0x5100
+ &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b,
+ &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b, &tms34020_device::and_a, &tms34020_device::and_b,
+ // 0x5200
+ &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b,
+ &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b,
+ // 0x5300
+ &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b,
+ &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b, &tms34020_device::andn_a, &tms34020_device::andn_b,
+ // 0x5400
+ &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b,
+ &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b,
+ // 0x5500
+ &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b,
+ &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b, &tms34020_device::or_a, &tms34020_device::or_b,
+ // 0x5600
+ &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b,
+ &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b,
+ // 0x5700
+ &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b,
+ &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b, &tms34020_device::xor_a, &tms34020_device::xor_b,
+ // 0x5800
+ &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b,
+ &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b,
+ // 0x5900
+ &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b,
+ &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b, &tms34020_device::divs_a, &tms34020_device::divs_b,
+ // 0x5a00
+ &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b,
+ &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b,
+ // 0x5b00
+ &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b,
+ &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b, &tms34020_device::divu_a, &tms34020_device::divu_b,
+ // 0x5c00
+ &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b,
+ &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b,
+ // 0x5d00
+ &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b,
+ &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b, &tms34020_device::mpys_a, &tms34020_device::mpys_b,
+ // 0x5e00
+ &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b,
+ &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b,
+ // 0x5f00
+ &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b,
+ &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b, &tms34020_device::mpyu_a, &tms34020_device::mpyu_b,
+ // 0x6000
+ &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b,
+ &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b,
+ // 0x6100
+ &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b,
+ &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b, &tms34020_device::sla_r_a, &tms34020_device::sla_r_b,
+ // 0x6200
+ &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b,
+ &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b,
+ // 0x6300
+ &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b,
+ &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b, &tms34020_device::sll_r_a, &tms34020_device::sll_r_b,
+ // 0x6400
+ &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b,
+ &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b,
+ // 0x6500
+ &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b,
+ &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b, &tms34020_device::sra_r_a, &tms34020_device::sra_r_b,
+ // 0x6600
+ &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b,
+ &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b,
+ // 0x6700
+ &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b,
+ &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b, &tms34020_device::srl_r_a, &tms34020_device::srl_r_b,
+ // 0x6800
+ &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b,
+ &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b,
+ // 0x6900
+ &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b,
+ &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b, &tms34020_device::rl_r_a, &tms34020_device::rl_r_b,
+ // 0x6a00
+ &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b,
+ &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b,
+ // 0x6b00
+ &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b,
+ &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b, &tms34020_device::lmo_a, &tms34020_device::lmo_b,
+ // 0x6c00
+ &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b,
+ &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b,
+ // 0x6d00
+ &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b,
+ &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b, &tms34020_device::mods_a, &tms34020_device::mods_b,
+ // 0x6e00
+ &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b,
+ &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b,
+ // 0x6f00
+ &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b,
+ &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b, &tms34020_device::modu_a, &tms34020_device::modu_b,
+ // 0x7000
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7100
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7200
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7300
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7400
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7500
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7600
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7700
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7800
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7900
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7a00
+ &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b,
+ &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b,
+ // 0x7b00
+ &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b,
+ &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b, &tms34020_device::rmo_a, &tms34020_device::rmo_b,
+ // 0x7c00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7d00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x7e00
+ &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b,
+ &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b,
+ // 0x7f00
+ &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b,
+ &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b, &tms34020_device::swapf_a, &tms34020_device::swapf_b,
+ // 0x8000
+ &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b,
+ &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b,
+ // 0x8100
+ &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b,
+ &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b, &tms34020_device::move0_rn_a, &tms34020_device::move0_rn_b,
+ // 0x8200
+ &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b,
+ &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b,
+ // 0x8300
+ &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b,
+ &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b, &tms34020_device::move1_rn_a, &tms34020_device::move1_rn_b,
+ // 0x8400
+ &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b,
+ &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b,
+ // 0x8500
+ &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b,
+ &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b, &tms34020_device::move0_nr_a, &tms34020_device::move0_nr_b,
+ // 0x8600
+ &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b,
+ &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b,
+ // 0x8700
+ &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b,
+ &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b, &tms34020_device::move1_nr_a, &tms34020_device::move1_nr_b,
+ // 0x8800
+ &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b,
+ &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b,
+ // 0x8900
+ &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b,
+ &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b, &tms34020_device::move0_nn_a, &tms34020_device::move0_nn_b,
+ // 0x8a00
+ &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b,
+ &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b,
+ // 0x8b00
+ &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b,
+ &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b, &tms34020_device::move1_nn_a, &tms34020_device::move1_nn_b,
+ // 0x8c00
+ &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b,
+ &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b,
+ // 0x8d00
+ &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b,
+ &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b, &tms34020_device::movb_rn_a, &tms34020_device::movb_rn_b,
+ // 0x8e00
+ &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b,
+ &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b,
+ // 0x8f00
+ &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b,
+ &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b, &tms34020_device::movb_nr_a, &tms34020_device::movb_nr_b,
+ // 0x9000
+ &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b,
+ &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b,
+ // 0x9100
+ &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b,
+ &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b, &tms34020_device::move0_r_ni_a, &tms34020_device::move0_r_ni_b,
+ // 0x9200
+ &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b,
+ &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b,
+ // 0x9300
+ &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b,
+ &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b, &tms34020_device::move1_r_ni_a, &tms34020_device::move1_r_ni_b,
+ // 0x9400
+ &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b,
+ &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b,
+ // 0x9500
+ &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b,
+ &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b, &tms34020_device::move0_ni_r_a, &tms34020_device::move0_ni_r_b,
+ // 0x9600
+ &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b,
+ &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b,
+ // 0x9700
+ &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b,
+ &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b, &tms34020_device::move1_ni_r_a, &tms34020_device::move1_ni_r_b,
+ // 0x9800
+ &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b,
+ &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b,
+ // 0x9900
+ &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b,
+ &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b, &tms34020_device::move0_ni_ni_a, &tms34020_device::move0_ni_ni_b,
+ // 0x9a00
+ &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b,
+ &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b,
+ // 0x9b00
+ &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b,
+ &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b, &tms34020_device::move1_ni_ni_a, &tms34020_device::move1_ni_ni_b,
+ // 0x9c00
+ &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b,
+ &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b,
+ // 0x9d00
+ &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b,
+ &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b, &tms34020_device::movb_nn_a, &tms34020_device::movb_nn_b,
+ // 0x9e00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0x9f00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xa000
+ &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b,
+ &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b,
+ // 0xa100
+ &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b,
+ &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b, &tms34020_device::move0_r_dn_a, &tms34020_device::move0_r_dn_b,
+ // 0xa200
+ &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b,
+ &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b,
+ // 0xa300
+ &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b,
+ &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b, &tms34020_device::move1_r_dn_a, &tms34020_device::move1_r_dn_b,
+ // 0xa400
+ &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b,
+ &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b,
+ // 0xa500
+ &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b,
+ &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b, &tms34020_device::move0_dn_r_a, &tms34020_device::move0_dn_r_b,
+ // 0xa600
+ &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b,
+ &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b,
+ // 0xa700
+ &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b,
+ &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b, &tms34020_device::move1_dn_r_a, &tms34020_device::move1_dn_r_b,
+ // 0xa800
+ &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b,
+ &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b,
+ // 0xa900
+ &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b,
+ &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b, &tms34020_device::move0_dn_dn_a, &tms34020_device::move0_dn_dn_b,
+ // 0xaa00
+ &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b,
+ &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b,
+ // 0xab00
+ &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b,
+ &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b, &tms34020_device::move1_dn_dn_a, &tms34020_device::move1_dn_dn_b,
+ // 0xac00
+ &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b,
+ &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b,
+ // 0xad00
+ &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b,
+ &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b, &tms34020_device::movb_r_no_a, &tms34020_device::movb_r_no_b,
+ // 0xae00
+ &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b,
+ &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b,
+ // 0xaf00
+ &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b,
+ &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b, &tms34020_device::movb_no_r_a, &tms34020_device::movb_no_r_b,
+ // 0xb000
+ &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b,
+ &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b,
+ // 0xb100
+ &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b,
+ &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b, &tms34020_device::move0_r_no_a, &tms34020_device::move0_r_no_b,
+ // 0xb200
+ &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b,
+ &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b,
+ // 0xb300
+ &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b,
+ &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b, &tms34020_device::move1_r_no_a, &tms34020_device::move1_r_no_b,
+ // 0xb400
+ &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b,
+ &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b,
+ // 0xb500
+ &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b,
+ &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b, &tms34020_device::move0_no_r_a, &tms34020_device::move0_no_r_b,
+ // 0xb600
+ &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b,
+ &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b,
+ // 0xb700
+ &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b,
+ &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b, &tms34020_device::move1_no_r_a, &tms34020_device::move1_no_r_b,
+ // 0xb800
+ &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b,
+ &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b,
+ // 0xb900
+ &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b,
+ &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b, &tms34020_device::move0_no_no_a, &tms34020_device::move0_no_no_b,
+ // 0xba00
+ &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b,
+ &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b,
+ // 0xbb00
+ &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b,
+ &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b, &tms34020_device::move1_no_no_a, &tms34020_device::move1_no_no_b,
+ // 0xbc00
+ &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b,
+ &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b,
+ // 0xbd00
+ &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b,
+ &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b, &tms34020_device::movb_no_no_a, &tms34020_device::movb_no_no_b,
+ // 0xbe00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xbf00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xc000
+ &tms34020_device::j_UC_0, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x,
+ &tms34020_device::j_UC_8, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x, &tms34020_device::j_UC_x,
+ // 0xc100
+ &tms34020_device::j_P_0, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x,
+ &tms34020_device::j_P_8, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x, &tms34020_device::j_P_x,
+ // 0xc200
+ &tms34020_device::j_LS_0, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x,
+ &tms34020_device::j_LS_8, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x, &tms34020_device::j_LS_x,
+ // 0xc300
+ &tms34020_device::j_HI_0, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x,
+ &tms34020_device::j_HI_8, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x, &tms34020_device::j_HI_x,
+ // 0xc400
+ &tms34020_device::j_LT_0, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x,
+ &tms34020_device::j_LT_8, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x, &tms34020_device::j_LT_x,
+ // 0xc500
+ &tms34020_device::j_GE_0, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x,
+ &tms34020_device::j_GE_8, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x, &tms34020_device::j_GE_x,
+ // 0xc600
+ &tms34020_device::j_LE_0, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x,
+ &tms34020_device::j_LE_8, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x, &tms34020_device::j_LE_x,
+ // 0xc700
+ &tms34020_device::j_GT_0, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x,
+ &tms34020_device::j_GT_8, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x, &tms34020_device::j_GT_x,
+ // 0xc800
+ &tms34020_device::j_C_0, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x,
+ &tms34020_device::j_C_8, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x, &tms34020_device::j_C_x,
+ // 0xc900
+ &tms34020_device::j_NC_0, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x,
+ &tms34020_device::j_NC_8, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x, &tms34020_device::j_NC_x,
+ // 0xca00
+ &tms34020_device::j_EQ_0, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x,
+ &tms34020_device::j_EQ_8, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x, &tms34020_device::j_EQ_x,
+ // 0xcb00
+ &tms34020_device::j_NE_0, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x,
+ &tms34020_device::j_NE_8, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x, &tms34020_device::j_NE_x,
+ // 0xcc00
+ &tms34020_device::j_V_0, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x,
+ &tms34020_device::j_V_8, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x, &tms34020_device::j_V_x,
+ // 0xcd00
+ &tms34020_device::j_NV_0, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x,
+ &tms34020_device::j_NV_8, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x, &tms34020_device::j_NV_x,
+ // 0xce00
+ &tms34020_device::j_N_0, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x,
+ &tms34020_device::j_N_8, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x, &tms34020_device::j_N_x,
+ // 0xcf00
+ &tms34020_device::j_NN_0, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x,
+ &tms34020_device::j_NN_8, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x, &tms34020_device::j_NN_x,
+ // 0xd000
+ &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b,
+ &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b,
+ // 0xd100
+ &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b,
+ &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b, &tms34020_device::move0_no_ni_a, &tms34020_device::move0_no_ni_b,
+ // 0xd200
+ &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b,
+ &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b,
+ // 0xd300
+ &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b,
+ &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b, &tms34020_device::move1_no_ni_a, &tms34020_device::move1_no_ni_b,
+ // 0xd400
+ &tms34020_device::move0_a_ni_a,&tms34020_device::move0_a_ni_b,&tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xd500
+ &tms34020_device::exgf0_a, &tms34020_device::exgf0_b, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xd600
+ &tms34020_device::move1_a_ni_a,&tms34020_device::move1_a_ni_b,&tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xd700
+ &tms34020_device::exgf1_a, &tms34020_device::exgf1_b, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xd800
+ &tms34020_device::cexec_s, &tms34020_device::cexec_s, &tms34020_device::cexec_s, &tms34020_device::cexec_s, &tms34020_device::cexec_s, &tms34020_device::cexec_s, &tms34020_device::cexec_s, &tms34020_device::cexec_s,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xd900
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xda00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xdb00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xdc00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xdd00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xde00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xdf00
+ &tms34020_device::illop, &tms34020_device::line, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::line, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xe000
+ &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b,
+ &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b,
+ // 0xe100
+ &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b,
+ &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b, &tms34020_device::add_xy_a, &tms34020_device::add_xy_b,
+ // 0xe200
+ &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b,
+ &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b,
+ // 0xe300
+ &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b,
+ &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b, &tms34020_device::sub_xy_a, &tms34020_device::sub_xy_b,
+ // 0xe400
+ &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b,
+ &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b,
+ // 0xe500
+ &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b,
+ &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b, &tms34020_device::cmp_xy_a, &tms34020_device::cmp_xy_b,
+ // 0xe600
+ &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b,
+ &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b,
+ // 0xe700
+ &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b,
+ &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b, &tms34020_device::cpw_a, &tms34020_device::cpw_b,
+ // 0xe800
+ &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b,
+ &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b,
+ // 0xe900
+ &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b,
+ &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b, &tms34020_device::cvxyl_a, &tms34020_device::cvxyl_b,
+ // 0xea00
+ &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b,
+ &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b,
+ // 0xeb00
+ &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b,
+ &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b, &tms34020_device::cvsxyl_a, &tms34020_device::cvsxyl_b,
+ // 0xec00
+ &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b,
+ &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b,
+ // 0xed00
+ &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b,
+ &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b, &tms34020_device::movx_a, &tms34020_device::movx_b,
+ // 0xee00
+ &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b,
+ &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b,
+ // 0xef00
+ &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b,
+ &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b, &tms34020_device::movy_a, &tms34020_device::movy_b,
+ // 0xf000
+ &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b,
+ &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b,
+ // 0xf100
+ &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b,
+ &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b, &tms34020_device::pixt_rixy_a, &tms34020_device::pixt_rixy_b,
+ // 0xf200
+ &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b,
+ &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b,
+ // 0xf300
+ &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b,
+ &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b, &tms34020_device::pixt_ixyr_a, &tms34020_device::pixt_ixyr_b,
+ // 0xf400
+ &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b,
+ &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b,
+ // 0xf500
+ &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b,
+ &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b, &tms34020_device::pixt_ixyixy_a, &tms34020_device::pixt_ixyixy_b,
+ // 0xf600
+ &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b,
+ &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b,
+ // 0xf700
+ &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b,
+ &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b, &tms34020_device::drav_a, &tms34020_device::drav_b,
+ // 0xf800
+ &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b,
+ &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b,
+ // 0xf900
+ &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b,
+ &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b, &tms34020_device::pixt_ri_a, &tms34020_device::pixt_ri_b,
+ // 0xfa00
+ &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b,
+ &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b,
+ // 0xfb00
+ &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b,
+ &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b, &tms34020_device::pixt_ir_a, &tms34020_device::pixt_ir_b,
+ // 0xfc00
+ &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b,
+ &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b,
+ // 0xfd00
+ &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b,
+ &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b, &tms34020_device::pixt_ii_a, &tms34020_device::pixt_ii_b,
+ // 0xfe00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ // 0xff00
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop,
+ &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop, &tms34020_device::illop
};
diff --git a/src/devices/cpu/tms34010/tms34010.cpp b/src/devices/cpu/tms34010/tms34010.cpp
index 1e3c099425c..3d9d1a20a30 100644
--- a/src/devices/cpu/tms34010/tms34010.cpp
+++ b/src/devices/cpu/tms34010/tms34010.cpp
@@ -228,14 +228,14 @@ inline void tms340x0_device::RESET_ST()
}
/* shortcuts for reading opcodes */
-uint32_t tms34010_device::ROPCODE()
+uint16_t tms34010_device::ROPCODE()
{
uint32_t pc = m_pc;
m_pc += 2 << 3;
return m_cache.read_word(pc);
}
-uint32_t tms34020_device::ROPCODE()
+uint16_t tms34020_device::ROPCODE()
{
uint32_t pc = m_pc;
m_pc += 2 << 3;
@@ -887,7 +887,7 @@ void tms340x0_device::execute_run()
uint16_t op;
m_ppc = m_pc;
op = ROPCODE();
- (this->*s_opcode_table[op >> 4])(op);
+ execute_op(op);
} while (m_icount > 0);
}
else
@@ -898,12 +898,22 @@ void tms340x0_device::execute_run()
m_ppc = m_pc;
debugger_instruction_hook(m_pc);
op = ROPCODE();
- (this->*s_opcode_table[op >> 4])(op);
+ execute_op(op);
} while (m_icount > 0);
}
m_executing = false;
}
+void tms34010_device::execute_op(uint16_t op)
+{
+ (this->*s_opcode_table[op >> 4])(op);
+}
+
+void tms34020_device::execute_op(uint16_t op)
+{
+ (this->*s_opcode_table[op >> 4])(op);
+}
+
/***************************************************************************
diff --git a/src/devices/cpu/tms34010/tms34010.h b/src/devices/cpu/tms34010/tms34010.h
index c3d639e3506..b9165b17f77 100644
--- a/src/devices/cpu/tms34010/tms34010.h
+++ b/src/devices/cpu/tms34010/tms34010.h
@@ -277,7 +277,6 @@ protected:
typedef uint32_t (tms340x0_device::*raster_op_func)(uint32_t newpix, uint32_t oldpix);
typedef void (tms340x0_device::*wfield_func)(offs_t offset, uint32_t data);
typedef uint32_t (tms340x0_device::*rfield_func)(offs_t offset);
- typedef void (tms340x0_device::*opcode_func)(uint16_t op);
typedef uint32_t (tms340x0_device::*pixel_op_func)(uint32_t, uint32_t, uint32_t);
typedef void (tms340x0_device::*pixblt_op_func)(int, int);
typedef void (tms340x0_device::*pixblt_b_op_func)(int);
@@ -286,7 +285,6 @@ protected:
static const wfield_func s_wfield_functions[32];
static const rfield_func s_rfield_functions[64];
- static const opcode_func s_opcode_table[65536 >> 4];
static const pixel_op_func s_pixel_op_table[32];
static const uint8_t s_pixel_op_timing_table[33];
static const pixblt_op_func s_pixblt_op_table[];
@@ -360,7 +358,8 @@ protected:
virtual void TMS34010_WRMEM_DWORD(offs_t A, uint32_t V) = 0;
void SET_ST(uint32_t st);
void RESET_ST();
- virtual uint32_t ROPCODE() = 0;
+ virtual uint16_t ROPCODE() = 0;
+ virtual void execute_op(uint16_t op) = 0;
virtual int16_t PARAM_WORD() = 0;
virtual int32_t PARAM_LONG() = 0;
virtual int16_t PARAM_WORD_NO_INC() = 0;
@@ -520,6 +519,7 @@ protected:
uint32_t rfield_s_30(offs_t offset);
uint32_t rfield_s_31(offs_t offset);
void unimpl(uint16_t op);
+ void illop(uint16_t op);
void pixblt_l_l(uint16_t op); /* 0f00 */
void pixblt_l_xy(uint16_t op); /* 0f20 */
void pixblt_xy_l(uint16_t op); /* 0f40 */
@@ -837,59 +837,6 @@ protected:
void rev_a(uint16_t op); /* 0020 */
void rev_b(uint16_t op); /* 0030 */
void trap(uint16_t op); /* 0900/10 */
- void addxyi_a(uint16_t op);
- void addxyi_b(uint16_t op);
- void blmove(uint16_t op);
- void cexec_l(uint16_t op);
- void cexec_s(uint16_t op);
- void clip(uint16_t op);
- void cmovcg_a(uint16_t op);
- void cmovcg_b(uint16_t op);
- void cmovcm_f(uint16_t op);
- void cmovcm_b(uint16_t op);
- void cmovgc_a(uint16_t op);
- void cmovgc_b(uint16_t op);
- void cmovgc_a_s(uint16_t op);
- void cmovgc_b_s(uint16_t op);
- void cmovmc_f(uint16_t op);
- void cmovmc_f_va(uint16_t op);
- void cmovmc_f_vb(uint16_t op);
- void cmovmc_b(uint16_t op);
- void cmp_k_a(uint16_t op);
- void cmp_k_b(uint16_t op);
- void cvdxyl_a(uint16_t op);
- void cvdxyl_b(uint16_t op);
- void cvmxyl_a(uint16_t op);
- void cvmxyl_b(uint16_t op);
- void cvsxyl_a(uint16_t op);
- void cvsxyl_b(uint16_t op);
- void exgps_a(uint16_t op);
- void exgps_b(uint16_t op);
- void fline(uint16_t op);
- void fpixeq(uint16_t op);
- void fpixne(uint16_t op);
- void getps_a(uint16_t op);
- void getps_b(uint16_t op);
- void idle(uint16_t op);
- void linit(uint16_t op);
- void mwait(uint16_t op);
- void pfill_xy(uint16_t op);
- void pixblt_l_m_l(uint16_t op);
- void retm(uint16_t op);
- void rmo_a(uint16_t op);
- void rmo_b(uint16_t op);
- void rpix_a(uint16_t op);
- void rpix_b(uint16_t op);
- void setcdp(uint16_t op);
- void setcmp(uint16_t op);
- void setcsp(uint16_t op);
- void swapf_a(uint16_t op);
- void swapf_b(uint16_t op);
- void tfill_xy(uint16_t op);
- void trapl(uint16_t op);
- void vblt_b_l(uint16_t op);
- void vfill_l(uint16_t op);
- void vlcol(uint16_t op);
int apply_window(const char *inst_name,int srcbpp, uint32_t *srcaddr, XY *dst, int *dx, int *dy);
int compute_fill_cycles(int left_partials, int right_partials, int full_words, int op_timing);
int compute_pixblt_cycles(int left_partials, int right_partials, int full_words, int op_timing);
@@ -1026,7 +973,8 @@ protected:
virtual std::unique_ptr<util::disasm_interface> create_disassembler() override;
void internal_regs_map(address_map &map);
- virtual uint32_t ROPCODE() override;
+ virtual uint16_t ROPCODE() override;
+ virtual void execute_op(uint16_t op) override;
virtual int16_t PARAM_WORD() override;
virtual int32_t PARAM_LONG() override;
virtual int16_t PARAM_WORD_NO_INC() override;
@@ -1036,7 +984,11 @@ protected:
virtual void TMS34010_WRMEM_WORD(offs_t A, uint32_t V) override;
virtual void TMS34010_WRMEM_DWORD(offs_t A, uint32_t V) override;
+ typedef void (tms34010_device::*opcode_func)(uint16_t op);
+
private:
+ static const opcode_func s_opcode_table[65536 >> 4];
+
memory_access<32, 1, 3, ENDIANNESS_LITTLE>::cache m_cache;
memory_access<32, 1, 3, ENDIANNESS_LITTLE>::specific m_program;
};
@@ -1061,7 +1013,8 @@ protected:
virtual std::unique_ptr<util::disasm_interface> create_disassembler() override;
void internal_regs_map(address_map &map);
- virtual uint32_t ROPCODE() override;
+ virtual uint16_t ROPCODE() override;
+ virtual void execute_op(uint16_t op) override;
virtual int16_t PARAM_WORD() override;
virtual int32_t PARAM_LONG() override;
virtual int16_t PARAM_WORD_NO_INC() override;
@@ -1071,7 +1024,65 @@ protected:
virtual void TMS34010_WRMEM_WORD(offs_t A, uint32_t V) override;
virtual void TMS34010_WRMEM_DWORD(offs_t A, uint32_t V) override;
+ typedef void (tms34020_device::*opcode_func)(uint16_t op);
+
+ void addxyi_a(uint16_t op);
+ void addxyi_b(uint16_t op);
+ void blmove(uint16_t op);
+ void cexec_l(uint16_t op);
+ void cexec_s(uint16_t op);
+ void clip(uint16_t op);
+ void cmovcg_a(uint16_t op);
+ void cmovcg_b(uint16_t op);
+ void cmovcm_f(uint16_t op);
+ void cmovcm_b(uint16_t op);
+ void cmovgc_a(uint16_t op);
+ void cmovgc_b(uint16_t op);
+ void cmovgc_a_s(uint16_t op);
+ void cmovgc_b_s(uint16_t op);
+ void cmovmc_f(uint16_t op);
+ void cmovmc_f_va(uint16_t op);
+ void cmovmc_f_vb(uint16_t op);
+ void cmovmc_b(uint16_t op);
+ void cmp_k_a(uint16_t op);
+ void cmp_k_b(uint16_t op);
+ void cvdxyl_a(uint16_t op);
+ void cvdxyl_b(uint16_t op);
+ void cvmxyl_a(uint16_t op);
+ void cvmxyl_b(uint16_t op);
+ void cvsxyl_a(uint16_t op);
+ void cvsxyl_b(uint16_t op);
+ void exgps_a(uint16_t op);
+ void exgps_b(uint16_t op);
+ void fline(uint16_t op);
+ void fpixeq(uint16_t op);
+ void fpixne(uint16_t op);
+ void getps_a(uint16_t op);
+ void getps_b(uint16_t op);
+ void idle(uint16_t op);
+ void linit(uint16_t op);
+ void mwait(uint16_t op);
+ void pfill_xy(uint16_t op);
+ void pixblt_l_m_l(uint16_t op);
+ void retm(uint16_t op);
+ void rmo_a(uint16_t op);
+ void rmo_b(uint16_t op);
+ void rpix_a(uint16_t op);
+ void rpix_b(uint16_t op);
+ void setcdp(uint16_t op);
+ void setcmp(uint16_t op);
+ void setcsp(uint16_t op);
+ void swapf_a(uint16_t op);
+ void swapf_b(uint16_t op);
+ void tfill_xy(uint16_t op);
+ void trapl(uint16_t op);
+ void vblt_b_l(uint16_t op);
+ void vfill_l(uint16_t op);
+ void vlcol(uint16_t op);
+
private:
+ static const opcode_func s_opcode_table[65536 >> 4];
+
memory_access<32, 2, 3, ENDIANNESS_LITTLE>::cache m_cache;
memory_access<32, 2, 3, ENDIANNESS_LITTLE>::specific m_program;
};