On Wed, Aug 26, 2009 at 9:06 PM, David Brownell<[email protected]> wrote: > On Wednesday 26 August 2009, Ųyvind Harboe wrote: >> > If anything, they should be *more* separate. >> > >> > The whole simulator bears some thought though. Is the whole >> > point of it just to enable one type of single stepping? I >> > don't recall seeing comments about when/why the simulator >> > would kick in. >> >> Single stepping instructions is done by doing a "dry run" >> of the current instruction to see what PC it ends up at. A >> breakpoint is then set at that site and the CPU runs >> to the next instruction. > > Right, and is that the only reason to have the simulator? > I never really had to poke at the simulator.
xscale uses it to be able to simulate an instruction and some sort of exception handler issues. > Does i.MX31 have one of the cores which extends Thumb > with new instructions? I'm not sure they're all fully > supported for use by the simulator. Worth looking at > once you have the ARM instructions behaving. :) openocd arm11 target does not have thumb support I think... -- Øyvind Harboe Embedded software and hardware consulting services http://www.zylin.com _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
