On Monday 14 December 2009, Øyvind Harboe wrote:
> >> http://lists.berlios.de/pipermail/openocd-development/2009-October/011507.html
> >
> > Just now.  I'm not clear what a "mask" would be though ...
> > as in, what's different from the current notion of masks?
> > That's fairly specific to the ARM7/ARM9 EmbeddedICE; it's
> > only used in conjunction with a value, for "trigger debug
> > entry when writing <value X> to the address".
> 
> Or you can also use it to set a breakpoint on a range of addresses.

Easier to do that just using the "length" parameter ... though
EmbeddedICE has a "range" mechanism, it ties up both bp/wp units.


> Specifically this can be useful to e.g. catch breakpoints to *all* vectors.

... that's what the vector catch hardware does.  Pretty much
all ARMs except some ARM7 chips have that.  ARM7 can do more
or less the same thing by using a "length" of 8 words, which
covers the entire vector table.  (Though of course, breaking
on the IRQ vector would make trouble!)


_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to