• Damien George's avatar
    stm: Add support for ctrl-C to interrupt running Python. · 01156d51
    Damien George authored
    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.
    01156d51
main.c 26.8 KB