From dbd0183692af7f68a0636a763df96827b43f9cde Mon Sep 17 00:00:00 2001 From: serpilliere Date: Fri, 1 Aug 2014 15:40:02 +0200 Subject: Arm arch: add uxtb uxth sxtb sxth --- miasm2/arch/arm/arch.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'miasm2/arch/arm/arch.py') diff --git a/miasm2/arch/arm/arch.py b/miasm2/arch/arm/arch.py index 348820db..b7cf48bf 100644 --- a/miasm2/arch/arm/arch.py +++ b/miasm2/arch/arm/arch.py @@ -1957,7 +1957,12 @@ armtop("swi", [bs('11011111'), tswi_i]) armtop("b", [bs('11100'), offs11]) armtop("und", [bs('1101'), bs('1110'), imm8_d1]) -# + +armtop("uxtb", [bs('10110010'), bs('11'), rml, rdl], [rdl, rml]) +armtop("uxth", [bs('10110010'), bs('10'), rml, rdl], [rdl, rml]) +armtop("sxtb", [bs('10110010'), bs('01'), rml, rdl], [rdl, rml]) +armtop("sxth", [bs('10110010'), bs('00'), rml, rdl], [rdl, rml]) + # thumb2 ###################### # -- cgit 1.4.1