On Wednesday 11 November 2009, Øyvind Harboe wrote:
> David has worked a lot on the ETM stuff at a higher level so he's
> more up to speed on the "proper" way to integrate it. Once that
> integration is done, then the ARM11 specific commands would
> be deleted of course.

OK, two patches I just posted (plus a revert of those ARM11 ETM
bits) will do it:

 - Basic ETMv3.1 support ... I just merged that; needed for ETM11,
   which is what my ARM1136 uses.

 - Update ARM11 to use a common base type ... more work can be
   done there, of course, along with other ARM11 cleanup.  (Sent
   as an RFC, you can apply over current mainline.)

I suggest you try them out and see if it behaves for you ... at
least to the extent that the "reg" command shows ETM (and maybe
ETB, depending on your hardware) registers, and commands like
"etm info" make sense.

Note that when I was doing that ETMv3.1 cleanup I tripped over
a curious bug.  Not sure why I didn't see it before, but it
might explain why I've not been seeing the ETB actually collect
data.  Just goes to show that as more hardware gets supported,
the bugs start raising their hands and saying "Fixme!".  ;)

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

Reply via email to