blob: 0260c01d607b986b4c345899065ad2199db748a9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# Toshiba MeP-c4 - miasm disassembly engine
# Guillaume Valadon <guillaume@valadon.net>
from miasm.core.asmblock import disasmEngine
from miasm.arch.mep.arch import mn_mep
class dis_mepb(disasmEngine):
"""MeP miasm disassembly engine - Big Endian
Notes:
- its is mandatory to call the miasm Machine
"""
attrib = "b"
def __init__(self, bs=None, **kwargs):
super(dis_mepb, self).__init__(mn_mep, self.attrib, bs, **kwargs)
class dis_mepl(dis_mepb):
"""MeP miasm disassembly engine - Little Endian"""
attrib = "l"
|