> Isn't it strange that disassembling from an even address shows a
> 'ruined' disassembly, while disassembling from an odd address shows
> the 'perfect' disassembly ??
> -And even more peculiar - that the 'ruined' disassembly seems to be
> the correct one ?

I might be wrong here, but what comes from the back of my mind is: ARM 
cores, the least significant bit in the PC register tells if you are 
using thumb instruction set or not, and arm instructions is therefor 
16bit aligned. So decoding on odd and even addresses might trigger the 
decoder to disassemble as thumb or not.

Stian S

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to