On Tuesday 09 February 2010, Todd Krein wrote:
>        What I don't understand is the relationship
> between the two. Are the internal scan chains all sitting off of one of
> the ARM's unused chains? Where in the code could I start looking to
> understand it?

Files target/{arm7_9_common,embeddedice,etm}.c should do it.
There are some header comments in one of those which sketch the
main scan chains.

Briefly, there's some stuff that's used for single stepping
the core and capturing internal bus contents (e.g. for data
written out); there's EmbeddedICE for {break,watch}pointing;
and there's ETM for tracing (and, someday, additional stuff
along the lines of what EmbeddedICE does).

 
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to