On Sunday 25 October 2009, Øyvind Harboe wrote: > I'd like to see the arm9tdmi prefix to vector_catch removed > or at least trimmed down to arm9.
As I noted. Patch on the way. > We have not established > whether arm7 cores can support any type of vector catching. > BDI2000 w/arm7 could, but I don't know the mechanism. Likely one issue is that not all ARM7 cores support it. Historically, the ARM7 cores were the first ones to get JTAG debug support; either the "D" or "I" in "ARM7TDMI" refers to that EmbeddedICE debuggability. And that debug hardware evolved substantially over time; now they have a full "CoreSight" debug architecture. Back then it was closer to being a set of core-specific hacks. ;) And I happen to have on file "ARM DAI 0031C" which points out that the "$vector_catch" stuff in ARM's debug tools (of that 1999 era) used hardware breakpoints on chips before ARM9TDMI added the hardware mechanism. In short: an "arm7 vector_catch" would do the breakpoint thing ... though maybe some newer cores adopted the kind of hardware that was itnroduced in ARM9TDMI. - Dave _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
