We use BUG() macro in csr_read_num(), csr_write_num(), and
misa_string() functions for unhandled cases.
Signed-off-by: Xiang W <wxjstz@126.com>
Reviewed-by: Anup Patel <anup.patel@wdc.com>
#include <sbi/riscv_encoding.h>
#include <sbi/sbi_error.h>
#include <sbi/sbi_platform.h>
+#include <sbi/sbi_console.h>
/* determine CPU extension, return non-zero support */
int misa_extension_imp(char ext)
out[pos++] = '8';
break;
default:
+ BUG();
return;
}
}
#endif
default:
+ BUG();
break;
};
switchcase_csr_write_16(CSR_MHPMEVENT16, val)
default:
+ BUG();
break;
};