From a477807219d338d3b4f9cd30c6c894af67d0ab4b Mon Sep 17 00:00:00 2001 From: mtabachenko Date: Fri, 9 Apr 2010 16:58:33 +0000 Subject: [PATCH] core: - fix LDR definitions in table of instructions; --- desmume/src/instruction_tabdef.inc | 80 +++++++++++++++--------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/desmume/src/instruction_tabdef.inc b/desmume/src/instruction_tabdef.inc index 408f398ef..50ccaaa4c 100644 --- a/desmume/src/instruction_tabdef.inc +++ b/desmume/src/instruction_tabdef.inc @@ -1092,22 +1092,22 @@ /* 0100 0010 1101 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), /* 0100 0010 1110 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), /* 0100 0010 1111 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0000 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0001 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0010 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0011 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0100 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0101 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0110 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 0111 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1000 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1001 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1010 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1011 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1100 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1101 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1110 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), -/* 0100 0011 1111 */ TABDECL( OP_STR_M_IMM_OFF_POSTIND), +/* 0100 0011 0000 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 0001 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 0010 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 0011 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 0100 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 0101 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 0110 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 0111 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1000 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1001 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1010 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1011 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1100 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1101 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1110 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), +/* 0100 0011 1111 */ TABDECL( OP_LDR_M_IMM_OFF_POSTIND), /* 0100 0100 0000 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), /* 0100 0100 0001 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), /* 0100 0100 0010 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), @@ -1156,22 +1156,22 @@ /* 0100 0110 1101 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), /* 0100 0110 1110 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), /* 0100 0110 1111 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0000 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0001 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0010 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0011 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0100 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0101 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0110 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 0111 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1000 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1001 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1010 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1011 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1100 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1101 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1110 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), -/* 0100 0111 1111 */ TABDECL( OP_STRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0000 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0001 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0010 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0011 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0100 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0101 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0110 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 0111 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1000 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1001 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1010 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1011 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1100 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1101 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1110 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), +/* 0100 0111 1111 */ TABDECL( OP_LDRB_M_IMM_OFF_POSTIND), /* 0100 1000 0000 */ TABDECL( OP_STR_P_IMM_OFF_POSTIND), /* 0100 1000 0001 */ TABDECL( OP_STR_P_IMM_OFF_POSTIND), /* 0100 1000 0010 */ TABDECL( OP_STR_P_IMM_OFF_POSTIND), @@ -1732,21 +1732,21 @@ /* 0110 1010 1101 */ TABDECL( OP_UND), /* 0110 1010 1110 */ TABDECL( OP_STR_P_ROR_IMM_OFF_POSTIND), /* 0110 1010 1111 */ TABDECL( OP_UND), -/* 0110 1011 0000 */ TABDECL( OP_STR_P_LSL_IMM_OFF_POSTIND), +/* 0110 1011 0000 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 0001 */ TABDECL( OP_UND), -/* 0110 1011 0010 */ TABDECL( OP_STR_P_LSR_IMM_OFF_POSTIND), +/* 0110 1011 0010 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 0011 */ TABDECL( OP_UND), -/* 0110 1011 0100 */ TABDECL( OP_STR_P_ASR_IMM_OFF_POSTIND), +/* 0110 1011 0100 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 0101 */ TABDECL( OP_UND), -/* 0110 1011 0110 */ TABDECL( OP_STR_P_ROR_IMM_OFF_POSTIND), +/* 0110 1011 0110 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 0111 */ TABDECL( OP_UND), -/* 0110 1011 1000 */ TABDECL( OP_STR_P_LSL_IMM_OFF_POSTIND), +/* 0110 1011 1000 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 1001 */ TABDECL( OP_UND), -/* 0110 1011 1010 */ TABDECL( OP_STR_P_LSR_IMM_OFF_POSTIND), +/* 0110 1011 1010 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 1011 */ TABDECL( OP_UND), -/* 0110 1011 1100 */ TABDECL( OP_STR_P_ASR_IMM_OFF_POSTIND), +/* 0110 1011 1100 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 1101 */ TABDECL( OP_UND), -/* 0110 1011 1110 */ TABDECL( OP_STR_P_ROR_IMM_OFF_POSTIND), +/* 0110 1011 1110 */ TABDECL( OP_LDR_P_LSL_IMM_OFF_POSTIND), /* 0110 1011 1111 */ TABDECL( OP_UND), /* 0110 1100 0000 */ TABDECL( OP_STRB_P_LSL_IMM_OFF_POSTIND), /* 0110 1100 0001 */ TABDECL( OP_UND),