<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/lib/utils/interrupt_char.c, branch 4.0.0-alpha</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-alpha</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-alpha'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-06-02T02:03:57+00:00</updated>
<entry>
<title>lib/utils/interrupt_char: Remove support for KBD_EXCEPTION disabled.</title>
<updated>2017-06-02T02:03:57+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-06-02T02:03:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ab954ed5136af8be910b3c3fb9246bad6289a3a4'/>
<id>urn:sha1:ab954ed5136af8be910b3c3fb9246bad6289a3a4</id>
<content type='text'>
If a port is using interrupt_char.c then it must enable
MICROPY_KBD_EXCEPTION.  This is the case for all official ports.
</content>
</entry>
<entry>
<title>py: Add micropython.schedule() function and associated runtime code.</title>
<updated>2017-03-20T04:20:26+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-02-16T07:05:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6e74d24f30bca3fb70876b1fb9a6b3a59850b83c'/>
<id>urn:sha1:6e74d24f30bca3fb70876b1fb9a6b3a59850b83c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib/utils/interrupt_char: Use core-provided mp_kbd_exception if enabled.</title>
<updated>2016-12-15T02:35:54+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-12-15T02:35:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d89cafd5c30be57db99cbf10993bca00d9f523fb'/>
<id>urn:sha1:d89cafd5c30be57db99cbf10993bca00d9f523fb</id>
<content type='text'>
Ultimately all ports that use lib/utils/interrupt_char would enable
MICROPY_KBD_EXCEPTION, so this is an interim solution.
</content>
</entry>
<entry>
<title>lib/interrupt_char: Factor out typical Ctrl+C handling from esp8266 port.</title>
<updated>2016-09-29T17:15:38+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-29T17:13:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6ab2c5e6cc6359c3419a9d8ee61b4e586864d048'/>
<id>urn:sha1:6ab2c5e6cc6359c3419a9d8ee61b4e586864d048</id>
<content type='text'>
Utility functions for keyboard interrupt handling, to be reused across
(baremetal) ports.
</content>
</entry>
</feed>
