about summary refs log tree commit diff stats
path: root/miasm2/arch/ppc/disasm.py
diff options
context:
space:
mode:
authorAymeric Vincent <aymeric.vincent@cea.fr>2018-02-22 16:02:57 +0100
committerAymeric Vincent <aymeric.vincent@cea.fr>2018-02-26 11:34:41 +0100
commitcc2ee2c61dd4719bd7f9a85193590dffcda46991 (patch)
tree8d6b3e6077c97f368dab884b8a889bba75e74f5a /miasm2/arch/ppc/disasm.py
parent0606dd974a5ff0c3d6fb58e002b9319235a2dfbd (diff)
downloadmiasm-cc2ee2c61dd4719bd7f9a85193590dffcda46991.tar.gz
miasm-cc2ee2c61dd4719bd7f9a85193590dffcda46991.zip
Add support for PowerPC 32bit big-endian processors: "ppc32b"
Diffstat (limited to 'miasm2/arch/ppc/disasm.py')
-rw-r--r--miasm2/arch/ppc/disasm.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/miasm2/arch/ppc/disasm.py b/miasm2/arch/ppc/disasm.py
new file mode 100644
index 00000000..9fe3d886
--- /dev/null
+++ b/miasm2/arch/ppc/disasm.py
@@ -0,0 +1,7 @@
+from miasm2.arch.ppc.arch import mn_ppc
+from miasm2.core.asmblock import disasmEngine
+
+class dis_ppc32b(disasmEngine):
+    def __init__(self, bs=None, **kwargs):
+        super(dis_ppc32b, self).__init__(mn_ppc, None, bs, **kwargs)
+        self.attrib = 'b'