<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/supervisor/shared/tick.c, branch encoding</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-07-20T13:45:31+00:00</updated>
<entry>
<title>supervisor: rename some locals for clarity</title>
<updated>2020-07-20T13:45:31+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-20T13:45:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9fd10322fedc4a7736118fdb6cb1480ad8da94f1'/>
<id>urn:sha1:9fd10322fedc4a7736118fdb6cb1480ad8da94f1</id>
<content type='text'>
It's perfectly OK for these variables with static linkage to have the
same name, but it's inconvenient for humans like me.
</content>
</entry>
<entry>
<title>supervisor: factor supervisor_background_tasks from sundry ports</title>
<updated>2020-07-15T16:49:44+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-13T15:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1df48176ce2e4111c4629269cb86d2a6e365a3d2'/>
<id>urn:sha1:1df48176ce2e4111c4629269cb86d2a6e365a3d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>supervisor: tick: only run background tasks once per tick</title>
<updated>2020-07-15T14:26:47+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-09T14:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8c4a9f644407ee6fccf3720fd3b727085a2ff109'/>
<id>urn:sha1:8c4a9f644407ee6fccf3720fd3b727085a2ff109</id>
<content type='text'>
</content>
</entry>
<entry>
<title>supervisor: Add a linked list of background callbacks</title>
<updated>2020-07-15T14:26:47+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-05-11T13:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1474fccd2fb1cf6ccd14979a3b5405d2a355054b'/>
<id>urn:sha1:1474fccd2fb1cf6ccd14979a3b5405d2a355054b</id>
<content type='text'>
In time, we should transition interrupt driven background tasks out of the
overall run_background_tasks into distinct background callbacks,
so that the number of checks that occur with each tick is reduced.
</content>
</entry>
<entry>
<title>tick.c: adjust whitespace</title>
<updated>2020-07-15T14:26:47+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-13T15:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=51b9a1aeca51c34e0894a08f88888eb4173af32a'/>
<id>urn:sha1:51b9a1aeca51c34e0894a08f88888eb4173af32a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update handing of a CTRL-C exception</title>
<updated>2020-06-23T17:15:01+00:00</updated>
<author>
<name>DavePutz</name>
<email>dwputz@gmail.com</email>
</author>
<published>2020-06-23T17:15:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b80abf1a90b515fff1503b75358e629fb248660c'/>
<id>urn:sha1:b80abf1a90b515fff1503b75358e629fb248660c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update tick.c</title>
<updated>2020-06-22T20:59:15+00:00</updated>
<author>
<name>DavePutz</name>
<email>dwputz@gmail.com</email>
</author>
<published>2020-06-22T20:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=65512cef1c278258f525422fe57271ffac6f51b0'/>
<id>urn:sha1:65512cef1c278258f525422fe57271ffac6f51b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework handling of ctrl-c interrupt</title>
<updated>2020-06-21T18:28:26+00:00</updated>
<author>
<name>DavePutz</name>
<email>dwputz@gmail.com</email>
</author>
<published>2020-06-21T18:28:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=182a8733a4acf356b848714c1f2e85190a27da0c'/>
<id>urn:sha1:182a8733a4acf356b848714c1f2e85190a27da0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generate stacktrace and reset exception for ctrl-c interrupt</title>
<updated>2020-06-20T00:02:43+00:00</updated>
<author>
<name>DavePutz</name>
<email>dwputz@gmail.com</email>
</author>
<published>2020-06-20T00:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0b52359190490ab4a821d3998ce053a6fb23f28c'/>
<id>urn:sha1:0b52359190490ab4a821d3998ce053a6fb23f28c</id>
<content type='text'>
Added code in mp_hal_delay_ms() to generate stacktrace and reset exception for ctrl-c interrupt</content>
</entry>
<entry>
<title>Fix up end of file and trailing whitespace.</title>
<updated>2020-06-03T09:56:35+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-05-30T09:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf'/>
<id>urn:sha1:dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf</id>
<content type='text'>
This can be enforced by pre-commit, but correct it separately to make it easier to review.
</content>
</entry>
</feed>
