target/esp_xtensa: add xtensa on_halt handler
commit29b02402ffdcb4fcf04492e4228a303cc02e9658
authorErhan Kurubas <erhan.kurubas@espressif.com>
Tue, 4 Jul 2023 16:40:36 +0000 (4 18:40 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Fri, 14 Jul 2023 16:44:26 +0000 (14 16:44 +0000)
tree0476d57c120334b0587e63e99f8c666a6bbe4800
parent78daf24a5c29664669bb1d9d7851cbbb90dbc444
target/esp_xtensa: add xtensa on_halt handler

Right after target halt, some activities needs to be done
such as printing exception reason, disable wdts and reading
debug stubs information.
Missing activities will be submitted in the next patches.

Signed-off-by: Erhan Kurubas <erhan.kurubas@espressif.com>
Change-Id: I27aad5614d903f4bd7c8d6dba6bfb0bdb93ed8dc
Reviewed-on: https://review.openocd.org/c/openocd/+/7757
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
src/target/espressif/esp32.c
src/target/espressif/esp32s2.c
src/target/espressif/esp32s3.c
src/target/espressif/esp_xtensa.c
src/target/espressif/esp_xtensa.h
src/target/espressif/esp_xtensa_smp.c
src/target/espressif/esp_xtensa_smp.h