cstartup: (re-)enable interrupts before calling main()
diff --git a/firmware/libboard/common/source/board_cstartup_gnu.c b/firmware/libboard/common/source/board_cstartup_gnu.c
index 8798362..f4792f5 100644
--- a/firmware/libboard/common/source/board_cstartup_gnu.c
+++ b/firmware/libboard/common/source/board_cstartup_gnu.c
@@ -184,12 +184,12 @@
 	    SCB->VTOR |= 1 << SCB_VTOR_TBLBASE_Pos ;

     }

 

-    /* Branch to main function */

-    main() ;

-

     /* App should have disabled interrupts during the transition */

     __enable_irq();

 

+    /* Branch to main function */

+    main() ;

+

     /* Infinite loop */

     while ( 1 ) ;

 }