summaryrefslogtreecommitdiff
path: root/src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2014-12-01 22:57:10 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2014-12-01 22:57:10 (GMT)
commit5b5b36dc862a3c7bcfa3e0db74efcf2806988706 (patch)
tree0c631ee484f2325ad182a5e527f1a6508ddf2d9a /src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h
parent97d1cc10210cf4ec237e1d9a8b23b120ddef47c5 (diff)
Recognized Thumb 16 instructions and most of the Thumb 32 ones.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@430 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h')
-rw-r--r--src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h73
1 files changed, 73 insertions, 0 deletions
diff --git a/src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h b/src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h
new file mode 100644
index 0000000..402e083
--- /dev/null
+++ b/src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h
@@ -0,0 +1,73 @@
+#ifndef thumb_16_def_tmp_h
+#define thumb_16_def_tmp_h
+#define armv7_read_thumb_16_instr_adc_register(r) NULL
+#define armv7_read_thumb_16_instr_add_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_add_register_thumb(r) NULL
+#define armv7_read_thumb_16_instr_add_sp_plus_immediate(r) NULL
+#define armv7_read_thumb_16_instr_adr(r) NULL
+#define armv7_read_thumb_16_instr_and_register(r) NULL
+#define armv7_read_thumb_16_instr_asr_immediate(r) NULL
+#define armv7_read_thumb_16_instr_asr_register(r) NULL
+#define armv7_read_thumb_16_instr_b(r) NULL
+#define armv7_read_thumb_16_instr_bic_register(r) NULL
+#define armv7_read_thumb_16_instr_bkpt(r) NULL
+#define armv7_read_thumb_16_instr_blx_register(r) NULL
+#define armv7_read_thumb_16_instr_bx(r) NULL
+#define armv7_read_thumb_16_instr_cbnz_cbz(r) NULL
+#define armv7_read_thumb_16_instr_cmn_register(r) NULL
+#define armv7_read_thumb_16_instr_cmp_immediate(r) NULL
+#define armv7_read_thumb_16_instr_cmp_register(r) NULL
+#define armv7_read_thumb_16_instr_cps_thumb(r) NULL
+#define armv7_read_thumb_16_instr_eor_register(r) NULL
+#define armv7_read_thumb_16_instr_it(r) NULL
+#define armv7_read_thumb_16_instr_ldm_ldmia_ldmfd_thumb(r) NULL
+#define armv7_read_thumb_16_instr_ldrb_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_ldrb_register(r) NULL
+#define armv7_read_thumb_16_instr_ldrh_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_ldrh_register(r) NULL
+#define armv7_read_thumb_16_instr_ldr_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_ldr_literal(r) NULL
+#define armv7_read_thumb_16_instr_ldr_register_thumb(r) NULL
+#define armv7_read_thumb_16_instr_ldrsb_register(r) NULL
+#define armv7_read_thumb_16_instr_ldrsh_register(r) NULL
+#define armv7_read_thumb_16_instr_lsl_immediate(r) NULL
+#define armv7_read_thumb_16_instr_lsl_register(r) NULL
+#define armv7_read_thumb_16_instr_lsr_immediate(r) NULL
+#define armv7_read_thumb_16_instr_lsr_register(r) NULL
+#define armv7_read_thumb_16_instr_mov_immediate(r) NULL
+#define armv7_read_thumb_16_instr_mov_register_thumb(r) NULL
+#define armv7_read_thumb_16_instr_mul(r) NULL
+#define armv7_read_thumb_16_instr_mvn_register(r) NULL
+#define armv7_read_thumb_16_instr_nop(r) NULL
+#define armv7_read_thumb_16_instr_orr_register(r) NULL
+#define armv7_read_thumb_16_instr_pop_thumb(r) NULL
+#define armv7_read_thumb_16_instr_push(r) NULL
+#define armv7_read_thumb_16_instr_rev(r) NULL
+#define armv7_read_thumb_16_instr_rev16(r) NULL
+#define armv7_read_thumb_16_instr_revsh(r) NULL
+#define armv7_read_thumb_16_instr_ror_register(r) NULL
+#define armv7_read_thumb_16_instr_rsb_immediate(r) NULL
+#define armv7_read_thumb_16_instr_sbc_register(r) NULL
+#define armv7_read_thumb_16_instr_setend(r) NULL
+#define armv7_read_thumb_16_instr_sev(r) NULL
+#define armv7_read_thumb_16_instr_stm_stmia_stmea(r) NULL
+#define armv7_read_thumb_16_instr_strb_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_strb_register(r) NULL
+#define armv7_read_thumb_16_instr_strh_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_strh_register(r) NULL
+#define armv7_read_thumb_16_instr_str_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_str_register(r) NULL
+#define armv7_read_thumb_16_instr_sub_immediate_thumb(r) NULL
+#define armv7_read_thumb_16_instr_sub_register(r) NULL
+#define armv7_read_thumb_16_instr_sub_sp_minus_immediate(r) NULL
+#define armv7_read_thumb_16_instr_svc_previously_swi(r) NULL
+#define armv7_read_thumb_16_instr_sxtb(r) NULL
+#define armv7_read_thumb_16_instr_sxth(r) NULL
+#define armv7_read_thumb_16_instr_tst_register(r) NULL
+#define armv7_read_thumb_16_instr_udf(r) NULL
+#define armv7_read_thumb_16_instr_uxtb(r) NULL
+#define armv7_read_thumb_16_instr_uxth(r) NULL
+#define armv7_read_thumb_16_instr_wfe(r) NULL
+#define armv7_read_thumb_16_instr_wfi(r) NULL
+#define armv7_read_thumb_16_instr_yield(r) NULL
+#endif