<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py/obj.c, branch 5.1.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.1.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.1.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-01-18T01:36:08+00:00</updated>
<entry>
<title>Refine iMX RT memory layout and add three boards</title>
<updated>2020-01-18T01:36:08+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-01-09T04:32:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7d8dac9211dab92d750a0351335b4ad3fffc05e2'/>
<id>urn:sha1:7d8dac9211dab92d750a0351335b4ad3fffc05e2</id>
<content type='text'>
Introduces a way to place CircuitPython code and data into
tightly coupled memory (TCM) which is accessible by the CPU in a
single cycle. It also frees up room in the corresponding cache for
intermittent data. Loading from external flash is slow!

The data cache is also now enabled.

Adds support for the iMX RT 1021 chip. Adds three new boards:
* iMX RT 1020 EVK
* iMX RT 1060 EVK
* Teensy 4.0

Related to #2492, #2472 and #2477. Fixes #2475.
</content>
</entry>
<entry>
<title>Revert subscr signature change</title>
<updated>2019-12-13T19:29:15+00:00</updated>
<author>
<name>Roy Hooper</name>
<email>rhooper@toybox.ca</email>
</author>
<published>2019-12-13T19:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dc8dd6df20f4904917169f4ec1172c8f3827e822'/>
<id>urn:sha1:dc8dd6df20f4904917169f4ec1172c8f3827e822</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove unnecessary intermediate mp_obj_subscr wrapper</title>
<updated>2019-11-26T23:39:08+00:00</updated>
<author>
<name>Roy Hooper</name>
<email>rhooper@toybox.ca</email>
</author>
<published>2019-11-26T23:39:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=56720eae0a9eb6fe8845cf20eb1298c3fb68a373'/>
<id>urn:sha1:56720eae0a9eb6fe8845cf20eb1298c3fb68a373</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use base for errors</title>
<updated>2019-11-23T17:15:12+00:00</updated>
<author>
<name>Roy Hooper</name>
<email>rhooper@toybox.ca</email>
</author>
<published>2019-11-23T17:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=27979f51ace467215d5d823e0ce9f4f2ef690369'/>
<id>urn:sha1:27979f51ace467215d5d823e0ce9f4f2ef690369</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make -&gt;subscr take an instance to pass when instance_subscr is called from subscr.</title>
<updated>2019-11-23T17:09:26+00:00</updated>
<author>
<name>Roy Hooper</name>
<email>rhooper@toybox.ca</email>
</author>
<published>2019-11-23T17:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c770ccd93917cf46a7b8cef7613ff389d7c3d18d'/>
<id>urn:sha1:c770ccd93917cf46a7b8cef7613ff389d7c3d18d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use instance for verbose errors</title>
<updated>2019-11-16T19:04:12+00:00</updated>
<author>
<name>Roy Hooper</name>
<email>rhooper@toybox.ca</email>
</author>
<published>2019-11-16T19:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fa57de06886f3ec6785ec74676da0b08758c81c7'/>
<id>urn:sha1:fa57de06886f3ec6785ec74676da0b08758c81c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix show and fix step &gt; 1</title>
<updated>2019-10-20T23:54:25+00:00</updated>
<author>
<name>Roy Hooper</name>
<email>rhooper@toybox.ca</email>
</author>
<published>2019-10-20T23:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2970680e6af663200b35227bfbca5240542a4c47'/>
<id>urn:sha1:2970680e6af663200b35227bfbca5240542a4c47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In py/, must guard uses of RUN_BACKGROUND_TASKS</title>
<updated>2019-09-12T02:15:10+00:00</updated>
<author>
<name>jepler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-09-12T02:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=70daf007ae84240c1c512ef8e41f2e5540b6eb2e'/>
<id>urn:sha1:70daf007ae84240c1c512ef8e41f2e5540b6eb2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/obj.c: This can be long-running, run background tasks</title>
<updated>2019-09-10T01:14:02+00:00</updated>
<author>
<name>jepler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-09-10T01:03:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d9c84609344967bde3c9fa217f75fb1e7cff6fe0'/>
<id>urn:sha1:d9c84609344967bde3c9fa217f75fb1e7cff6fe0</id>
<content type='text'>
While finding sources of clicks and buzzes in nrf i2sout, I identified
this site as one which could be long running.  Reproducer code was to
play a 22.05kHz sample and repeatedly print `os.listdir('')`
</content>
</entry>
<entry>
<title>Make Group iterable via a generic native iterator.</title>
<updated>2019-05-14T22:15:23+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-05-14T22:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b7b55e0c0a0187f4d248d9b52cd972af5d928336'/>
<id>urn:sha1:b7b55e0c0a0187f4d248d9b52cd972af5d928336</id>
<content type='text'>
Fixes #1694
</content>
</entry>
</feed>
