Rizin
unix-like reverse engineering framework and cli tools
|
Functions | |
def | dump_bytes (b, len) |
def | dump_op_reg (insn, op_reg) |
def | s8 (value) |
def | s16 (value) |
def | extsign8 (value) |
def | extsign1616 (value) |
def | extsign1632 (value) |
def | printRegbitsRange (buffer, data, prefix) |
def | registerBits (op) |
def | dump_op_ea (insn, op) |
def | debug (insn, op) |
def | dump_ops (insn) |
def | is_branch (insn) |
def | dump_mnemonic (insn) |
def | print_insn_detail_np (insn) |
def | print_objdump_dumpheader (filename='', address=0) |
def | test_class () |
Variables | |
string | TODO |
string | objdump_cmd_example = 'm68k-atari-mint-objdump -b binary -D -mm68k --adjust-vma 0x30664 u/m68k.bin' |
string | objdump_dumpheader_fmt |
string | M68000_CODE = b"\x04\x40\x00\x40" |
tuple | all_tests |
dictionary | map_address_mode_str |
dictionary | map_op_str |
def objdump-m68k.debug | ( | insn, | |
op | |||
) |
Definition at line 298 of file objdump-m68k.py.
References len.
Referenced by dump_ops().
def objdump-m68k.dump_bytes | ( | b, | |
len | |||
) |
def objdump-m68k.dump_mnemonic | ( | insn | ) |
Definition at line 358 of file objdump-m68k.py.
References is_branch().
Referenced by print_insn_detail_np().
def objdump-m68k.dump_op_ea | ( | insn, | |
op | |||
) |
Definition at line 108 of file objdump-m68k.py.
References dump_op_reg(), extsign1616(), extsign1632(), extsign8(), registerBits(), registerPair(), and s16().
Referenced by dump_ops().
def objdump-m68k.dump_op_reg | ( | insn, | |
op_reg | |||
) |
def objdump-m68k.dump_ops | ( | insn | ) |
Definition at line 303 of file objdump-m68k.py.
References debug(), dump_op_ea(), dump_op_reg(), is_branch(), len, s16(), and s8().
Referenced by print_insn_detail_np().
def objdump-m68k.extsign1616 | ( | value | ) |
Definition at line 64 of file objdump-m68k.py.
Referenced by dump_op_ea().
def objdump-m68k.extsign1632 | ( | value | ) |
def objdump-m68k.extsign8 | ( | value | ) |
Definition at line 59 of file objdump-m68k.py.
Referenced by dump_op_ea().
def objdump-m68k.is_branch | ( | insn | ) |
Definition at line 353 of file objdump-m68k.py.
Referenced by dump_mnemonic(), dump_ops(), mips_assemble(), and mips_i().
def objdump-m68k.print_insn_detail_np | ( | insn | ) |
Definition at line 375 of file objdump-m68k.py.
References dump_bytes(), dump_mnemonic(), dump_ops(), len, and min.
Referenced by test_class().
def objdump-m68k.print_objdump_dumpheader | ( | filename = '' , |
|
address = 0 |
|||
) |
Definition at line 394 of file objdump-m68k.py.
Referenced by test_class().
def objdump-m68k.printRegbitsRange | ( | buffer, | |
data, | |||
prefix | |||
) |
Definition at line 75 of file objdump-m68k.py.
References len.
Referenced by registerBits().
def objdump-m68k.registerBits | ( | op | ) |
Definition at line 99 of file objdump-m68k.py.
References printRegbitsRange().
Referenced by dump_op_ea().
def objdump-m68k.s16 | ( | value | ) |
Definition at line 56 of file objdump-m68k.py.
References unpack().
Referenced by dump_op_ea(), and dump_ops().
def objdump-m68k.s8 | ( | value | ) |
def objdump-m68k.test_class | ( | ) |
Definition at line 398 of file objdump-m68k.py.
References int, len, print_insn_detail_np(), and print_objdump_dumpheader().
tuple objdump-m68k.all_tests |
Definition at line 33 of file objdump-m68k.py.
string objdump-m68k.M68000_CODE = b"\x04\x40\x00\x40" |
Definition at line 31 of file objdump-m68k.py.
dictionary objdump-m68k.map_address_mode_str |
Definition at line 262 of file objdump-m68k.py.
dictionary objdump-m68k.map_op_str |
Definition at line 287 of file objdump-m68k.py.
string objdump-m68k.objdump_cmd_example = 'm68k-atari-mint-objdump -b binary -D -mm68k --adjust-vma 0x30664 u/m68k.bin' |
Definition at line 21 of file objdump-m68k.py.
string objdump-m68k.objdump_dumpheader_fmt |
Definition at line 22 of file objdump-m68k.py.
string objdump-m68k.TODO |
Definition at line 13 of file objdump-m68k.py.
Referenced by check_buffer(), and rtr_visual().