diff options
Diffstat (limited to 'example')
| -rw-r--r-- | example/test_dis.py | 8 | ||||
| -rw-r--r-- | example/test_ida.py | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/example/test_dis.py b/example/test_dis.py index 4400ec14..ae969a7d 100644 --- a/example/test_dis.py +++ b/example/test_dis.py @@ -120,6 +120,14 @@ elif options.machine == "msp430": from miasm2.arch.msp430.disasm import dis_msp430 as dis_engine from miasm2.arch.msp430.arch import mn_msp430 as mn from miasm2.arch.msp430.ira import ir_a_msp430 as ira +elif options.machine == "mips32b": + from miasm2.arch.mips32.disasm import dis_mips32b as dis_engine + from miasm2.arch.mips32.arch import mn_mips32b as mn + from miasm2.arch.mips32.ira import ir_a_mips32 as ira +elif options.machine == "mips32l": + from miasm2.arch.mips32.disasm import dis_mips32l as dis_engine + from miasm2.arch.mips32.arch import mn_mips32l as mn + from miasm2.arch.mips32.ira import ir_a_mips32 as ira else: raise ValueError('unknown machine') log.info('ok') diff --git a/example/test_ida.py b/example/test_ida.py index af5727d0..405696de 100644 --- a/example/test_ida.py +++ b/example/test_ida.py @@ -210,6 +210,12 @@ elif processor_name == "msp430": # TODO ARM/thumb from miasm2.arch.msp430.disasm import dis_msp430 as dis_engine from miasm2.arch.msp430.ira import ir_a_msp430 as ira +elif processor_name == "mipsl": + from miasm2.arch.mips32.disasm import dis_mips32l as dis_engine + from miasm2.arch.mips32.ira import ir_a_mips32 as ira +elif processor_name == "mipsb": + from miasm2.arch.mips32.disasm import dis_mips32b as dis_engine + from miasm2.arch.mips32.ira import ir_a_mips32 as ira else: print repr(processor_name) |