Я пытался разобрать u-boot.bin
$ mips-unknown-linux-gnu-objdump -b бинарный -m mips: isa32
--adjust-vma = 0x81000000 -D output / u-boot-2018.09 / u-boot.bin
это необработанная инструкция, не может распознать код ветки
81000000: 1000013f 0x3f010010
То есть первая инструкция start.S
b reset
Но если я начну разборку. O
$ mips-unknown-linux-gnu-objdump -d --adjust-vma = 0x81000000 -D
выход / U-Boot-2018,09 / арка / MIPS / процессор / start.o
выход:
81000000 <_start+0x0>:
81000000: 1000013f b 81000500 <reset>
что разборка правильно. почему разборка u-boot.bin не может распознать инструкцию ветвления.