> 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
