Hi! I am trying to figure out ways in which I can use gem5's pre-existing SimObjects to set data watchpoints/breakpoints. If there exist no SimObjects to do that I can also create my own but for that, I need to understand the concept of data watchpoints.
Can anyone help me with either of these? For example, if there is an address that the simulated CPU is requesting the data for via the MemReq SimObject, I want to throw an exception when this happens and execute another piece of code. (basically something like the ARM DS-5 debugger functionality). Any help is much appreciated. Thank you. Regards, Preet.
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s