From 850e85fa6fec275cb9f2bc76faefee51136e878e Mon Sep 17 00:00:00 2001 From: Adrian Negreanu Date: Thu, 5 Nov 2020 11:56:16 +0200 Subject: semihosting: print the semihosting operation id Change-Id: If5c3568bd1c99a48ac492137f48da0d9764efe14 Signed-off-by: Adrian Negreanu Reviewed-on: http://openocd.zylin.com/5923 Tested-by: jenkins Reviewed-by: Antonio Borneo Reviewed-by: Jonathan McDowell Reviewed-by: Tim Newsome --- src/target/arm_semihosting.c | 2 +- src/target/riscv/riscv_semihosting.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/target/arm_semihosting.c b/src/target/arm_semihosting.c index 61f1e78..723be57 100644 --- a/src/target/arm_semihosting.c +++ b/src/target/arm_semihosting.c @@ -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 { diff --git a/src/target/riscv/riscv_semihosting.c b/src/target/riscv/riscv_semihosting.c index 99d6c77..c0e81ea 100644 --- a/src/target/riscv/riscv_semihosting.c +++ b/src/target/riscv/riscv_semihosting.c @@ -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 { -- cgit v1.1