Das tut avd-objdump für dich:
<architecture> hängt ab von dem µC, für den das HEX erzeugt wurde.Code:avr-objdump -D foo.hex -m <architecture>
IntelHex ist ein recht "dummes" Format, das diese Info nicht kennt.
<architecture> ist eines von av1, av2, AVR3, AVR4, AVR5
Guckst du https://www.roboternetz.de/wissen/in...C3.BCr_avr-gcc
Beachte, daß iHex auch keine Info darüber führt, ob es sich um Code oder Daten handelt. Das kann den Disassembler gründlich verwirren wenn er an einer falschen 2-Byte-Grenze mit dem Disassemble beginnt.
Lesezeichen