We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
In a Cortex-A7 is there a register that shows which breakpoint or watchpoint has triggered a debug event?
Or what's the usual way to find out?
I understand that DFSR FS tells if the DABT took place due to debug event (IFSR for PABT) and MOE in DBGDSCR can tell if it was
a synchronous watchpoint debug event (my chip doesn't have asynchronous ones) or sync/async breakpoint debug event
How can I tell which breakpoint/watchpoint was causing the event? Just by reading the address from DFAR/IFAR and comparing with
the DBGBVR/DBGWVR registers?