- Mon Sep 08, 2014 5:36 pm
#367
sounds wrote:Can you explain how you disassembled the rom dump? Just xt-objdump -S?
Well, I tried to convert the binary to an ELF with objcopy and then add the symbols, but objdump didn't really want to disassemble at the symbols anyway, so I got tired and went for a pragmatic approach involving a python script and a synthesized assembly file, which could be assembled and then disassembled
It can probably be done the right way with a little patience and some command line tuning.
It seems like xt-objdump requires a '.xt.prop' section that tells it what regions contains instructions/literals/cruft, and won't try to disassemble function symbols otherwise, so I added
Code: Select all.section .xt.prop
.int 0, 0x8328, 2