From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marko Mlinar To: gdb@sources.redhat.com Subject: HW breakpoints, watchpoints and trace Date: Tue, 15 May 2001 23:42:00 -0000 Message-id: <3B022218.5A59D75F@opencores.org> X-SW-Source: 2001-05/msg00267.html Hi guys, I have a question: Our processor (or1k) has a lot of HW debugging capabilities and I was wondering what would be the best solution to include them into user interface. e.g.: We can create HW watchpoint as "watchpoint_event" = $1234 == 506 && ( $50 > 70 && $50 <= 120 || !write_to_address_occured (4567)) (Sorry about this freaky pseudo code, but I hope you get my point) We could surely add special command which would support such functionality, but I would like to have this functionality detected automaticaly using break or hbreak. Is this possible and how to do it. I read in documentation that expessions are translated to byte code. Where is that code and how should I intercept that data? The same point goes to catchpoints and trace. thanks, Marko