]> git.gag.com Git - fw/openocd/commitdiff
target/armv8: Add ARM target name on halt status
authorKevin Burke <kevinb@os.amperecomputing.com>
Mon, 4 Nov 2019 20:11:06 +0000 (20:11 +0000)
committerAntonio Borneo <borneo.antonio@gmail.com>
Fri, 24 Apr 2020 16:39:41 +0000 (17:39 +0100)
The CPU target name is added to the HALT status message so the user
can see which target halted at the designated program counter.

Tested on an Ampere eMAG8180 and Quicksilver silicon

Change-Id: I51e6f21296c85a822df28c5b7c4068e8ff66f29e
Signed-off-by: Kevin Burke <kevinb@os.amperecomputing.com>
Signed-off-by: Daniel Goehring <dgoehrin@os.amperecomputing.com>
Reviewed-on: http://openocd.zylin.com/5571
Tested-by: jenkins
Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/target/armv8.c

index 88b932073b830e4fa4e1ac618710f347f9a35038..61f11f24a150f2d753f321fa7b1bdc5f622b274d 100644 (file)
@@ -1131,8 +1131,9 @@ int armv8_aarch64_state(struct target *target)
                return ERROR_FAIL;
        }
 
-       LOG_USER("target halted in %s state due to %s, current mode: %s\n"
+       LOG_USER("%s halted in %s state due to %s, current mode: %s\n"
                "cpsr: 0x%8.8" PRIx32 " pc: 0x%" PRIx64 "%s",
+               target_name(target),
                armv8_state_strings[arm->core_state],
                debug_reason_name(target),
                armv8_mode_name(arm->core_mode),