summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/common/tusb_verify.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/common/tusb_verify.h b/src/common/tusb_verify.h
index e59481352..2b63ab946 100644
--- a/src/common/tusb_verify.h
+++ b/src/common/tusb_verify.h
@@ -90,8 +90,12 @@
if ( (*ARM_CM_DHCSR) & 1UL ) __asm("BKPT #0\n"); /* Only halt mcu if debugger is attached */ \
} while(0)
#else
+#if defined(__riscv)
+ #define TU_BREAKPOINT() do { __asm("ebreak\n"); } while(0)
+#else
#define TU_BREAKPOINT()
#endif
+#endif
/*------------------------------------------------------------------*/
/* Macro Generator