]> git.sur5r.net Git - openocd/commit
aarch64: fix entry into debug state
authorMatthias Welwarsky <matthias.welwarsky@sysgo.com>
Fri, 16 Sep 2016 09:34:03 +0000 (11:34 +0200)
committerMatthias Welwarsky <matthias.welwarsky@sysgo.com>
Fri, 10 Feb 2017 13:01:38 +0000 (14:01 +0100)
commitd8abda4bd828f40fc76613f4d809d86f4c6f1c97
treea78a2ffaf2a9d2039c4447f96252e758d9fed45e
parent391109505fff97772c70f7dda02865e7a9863007
aarch64: fix entry into debug state

- armv8 EDSCR has no ITR_EN bit, ITR is always enabled. Writes to this
  bit are ignored but we should not do them anyway
- use dpmv8 function to report the reason for debug entry
- WFAR is a 64bit register

Change-Id: I07b81ecf105ceb7c3ae2f764bb408eb973c1d1de
Signed-off-by: Matthias Welwarsky <matthias.welwarsky@sysgo.com>
src/target/aarch64.c
src/target/arm_dpm.h