riscv-openocd/src
Matthias Welwarsky b430d0a152 aarch64: disable interrupts when stepping [WIP]
On live hardware, interrupts will happen while the core is
held for stepping. The next step will most of the time execute an
interrupt service instead of the next line of code, which is not
what you expect. Disable interrupts through DSCR before resuming
for a step, and re-enable them again after the step happened.

This should be made configurable, like on cortex_a target.

Change-Id: I94d8ffb58cf7579dedb66bc756b7eb6828b6e8e4
Signed-off-by: Matthias Welwarsky <matthias.welwarsky@sysgo.com>
2017-02-10 14:01:39 +01:00
..
flash target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
helper target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
jtag target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
pld Convert to non-recursive make 2016-12-08 16:23:10 +00:00
rtos target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
server server: Allow 64 address to be send over GBD server 2017-02-10 13:51:00 +01:00
svf Convert to non-recursive make 2016-12-08 16:23:10 +00:00
target aarch64: disable interrupts when stepping [WIP] 2017-02-10 14:01:39 +01:00
transport Convert to non-recursive make 2016-12-08 16:23:10 +00:00
xsvf Convert to non-recursive make 2016-12-08 16:23:10 +00:00
Makefile.am Convert to non-recursive make 2016-12-08 16:23:10 +00:00
hello.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
hello.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
main.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
openocd.c Remove build date from banner for releases 2016-12-08 12:55:19 +00:00
openocd.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00