]> git.gag.com Git - fw/openocd/commitdiff
semihosting: print the semihosting operation id
authorAdrian Negreanu <adrian.negreanu@nxp.com>
Thu, 5 Nov 2020 09:56:16 +0000 (11:56 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 7 Nov 2020 20:50:16 +0000 (20:50 +0000)
Change-Id: If5c3568bd1c99a48ac492137f48da0d9764efe14
Signed-off-by: Adrian Negreanu <adrian.negreanu@nxp.com>
Reviewed-on: http://openocd.zylin.com/5923
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-by: Jonathan McDowell <noodles-openocd@earth.li>
Reviewed-by: Tim Newsome <tim@sifive.com>
src/target/arm_semihosting.c
src/target/riscv/riscv_semihosting.c

index 61f1e7801f443b5daa3044f0db491a3bc681c3f1..723be577ef83b9fc89cfa09a2585f7fc5bab6821 100644 (file)
@@ -315,7 +315,7 @@ int arm_semihosting(struct target *target, int *retval)
                if (0 <= semihosting->op && semihosting->op <= 0x31) {
                        *retval = semihosting_common(target);
                        if (*retval != ERROR_OK) {
-                               LOG_ERROR("Failed semihosting operation");
+                               LOG_ERROR("Failed semihosting operation (0x%02X)", semihosting->op);
                                return 0;
                        }
                } else {
index 99d6c7713e5976134244e6e2bfb0443db8c61781..c0e81eae4036b015a559290505bbce023cc01773 100644 (file)
@@ -140,7 +140,7 @@ semihosting_result_t riscv_semihosting(struct target *target, int *retval)
                if (0 <= semihosting->op && semihosting->op <= 0x31) {
                        *retval = semihosting_common(target);
                        if (*retval != ERROR_OK) {
-                               LOG_ERROR("Failed semihosting operation");
+                               LOG_ERROR("Failed semihosting operation (0x%02X)", semihosting->op);
                                return SEMI_ERROR;
                        }
                } else {