diff --git a/lib/cm3/scb.c b/lib/cm3/scb.c index 098c00a4..07684fee 100644 --- a/lib/cm3/scb.c +++ b/lib/cm3/scb.c @@ -25,14 +25,14 @@ void scb_reset_core(void) { SCB_AIRCR = SCB_AIRCR_VECTKEY | SCB_AIRCR_VECTRESET; - exit(1); + while(1); } void scb_reset_system(void) { SCB_AIRCR = SCB_AIRCR_VECTKEY | SCB_AIRCR_SYSRESETREQ; - exit(1); + while(1); } void scb_set_priority_grouping(u32 prigroup)