diff --git a/lib/sbi/sbi_emulate_csr.c b/lib/sbi/sbi_emulate_csr.c index 5d6819e..791890f 100644 --- a/lib/sbi/sbi_emulate_csr.c +++ b/lib/sbi/sbi_emulate_csr.c @@ -83,8 +83,8 @@ int sbi_emulate_csr_read(int csr_num, u32 hartid, ulong mstatus, *csr_val = csr_read(CSR_MHPMEVENT4); break; default: - sbi_printf("%s: hartid%d: invalid csr_num=0x%x\n", __func__, - hartid, csr_num); + sbi_dprintf(scratch, "%s: hartid%d: invalid csr_num=0x%x\n", + __func__, hartid, csr_num); return SBI_ENOTSUPP; }; @@ -128,8 +128,8 @@ int sbi_emulate_csr_write(int csr_num, u32 hartid, ulong mstatus, csr_write(CSR_MHPMEVENT4, csr_val); break; default: - sbi_printf("%s: hartid%d: invalid csr_num=0x%x\n", __func__, - hartid, csr_num); + sbi_dprintf(scratch, "%s: hartid%d: invalid csr_num=0x%x\n", + __func__, hartid, csr_num); return SBI_ENOTSUPP; };