summaryrefslogtreecommitdiffstats
path: root/target-arm/cpu.h
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2014-09-12 14:06:49 +0100
committerPeter Maydell <peter.maydell@linaro.org>2014-09-12 14:06:49 +0100
commit9ee98ce81089a123dd0c37f782d726bb14c67bf6 (patch)
tree02f2a5a4f342926966abfb20cf7eda1f45abb62d /target-arm/cpu.h
parent86025ee4438e6e46eed767aad7c17ea94bb5c19b (diff)
downloadhqemu-9ee98ce81089a123dd0c37f782d726bb14c67bf6.zip
hqemu-9ee98ce81089a123dd0c37f782d726bb14c67bf6.tar.gz
target-arm: Implement setting of watchpoints
Implement support for setting QEMU watchpoints based on the values the guest writes to the ARM architected watchpoint registers. (We do not yet report the firing of the watchpoints to the guest, so they will just be ignored.) Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'target-arm/cpu.h')
-rw-r--r--target-arm/cpu.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/target-arm/cpu.h b/target-arm/cpu.h
index 51bedc8..d1e1ccb 100644
--- a/target-arm/cpu.h
+++ b/target-arm/cpu.h
@@ -323,6 +323,8 @@ typedef struct CPUARMState {
int eabi;
#endif
+ struct CPUWatchpoint *cpu_watchpoint[16];
+
CPU_COMMON
/* These fields after the common ones so they are preserved on reset. */
OpenPOWER on IntegriCloud