summaryrefslogtreecommitdiff
path: root/stmhal/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'stmhal/main.c')
-rw-r--r--stmhal/main.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/stmhal/main.c b/stmhal/main.c
index 897271d14..e5ba67dc1 100644
--- a/stmhal/main.c
+++ b/stmhal/main.c
@@ -73,6 +73,11 @@ void __fatal_error(const char *msg) {
}
}
+void nlr_jump_fail(void *val) {
+ printf("FATAL: uncaught exception %p\n", val);
+ __fatal_error("");
+}
+
STATIC mp_obj_t pyb_config_source_dir = MP_OBJ_NULL;
STATIC mp_obj_t pyb_config_main = MP_OBJ_NULL;
STATIC mp_obj_t pyb_config_usb_mode = MP_OBJ_NULL;