01156d510c
Using PendSV interrupt at lowest priority, code can now raise an exception during an interrupt by calling pendsv_nlr_jump. The exception will be raised when all interrupts are finished. This is used to trap ctrl-C from the USB VCP to break out of running Python code.
4 lines
89 B
C
4 lines
89 B
C
void pendsv_init(void);
|
|
void pendsv_nlr_jump(mp_obj_t o);
|
|
void pendsv_isr_handler(void);
|