<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/supervisor/shared, branch 5.3.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-09-09T01:58:48+00:00</updated>
<entry>
<title>Fix decompression of unicode values above 2047</title>
<updated>2020-09-09T01:58:48+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-09-09T01:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e82940697c777160fc382e4927b60b3ac9d3f447'/>
<id>urn:sha1:e82940697c777160fc382e4927b60b3ac9d3f447</id>
<content type='text'>
Two problems: The lead byte for 3-byte sequences was wrong, and one
mid-byte was not even filled in due to a missing "++"!

Apparently this was broken ever since the first "Compress as unicode,
not bytes" commit, but I believed I'd "tested" it by running on the
Pinyin translation.

This rendered at least the Korean and Japanese translations completely
illegible, affecting 5.0 and all later releases.
</content>
</entry>
<entry>
<title>external_flash: add support for mx25r1635f</title>
<updated>2020-04-21T01:56:05+00:00</updated>
<author>
<name>Sean Cross</name>
<email>sean@xobs.io</email>
</author>
<published>2020-04-17T02:37:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=05b5356accefa02a868064fbc402a4646535004d'/>
<id>urn:sha1:05b5356accefa02a868064fbc402a4646535004d</id>
<content type='text'>
This flash chip is used in Simmel.

Signed-off-by: Sean Cross &lt;sean@xobs.io&gt;
</content>
</entry>
<entry>
<title>RGBMatrix: finish renaming from Protomatter</title>
<updated>2020-04-17T23:44:07+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-15T20:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5fcc6d62869310b2b1dd96279e5a121623e07aba'/>
<id>urn:sha1:5fcc6d62869310b2b1dd96279e5a121623e07aba</id>
<content type='text'>
This gets all the purely internal references.  Some uses of
protomatter/Protomatter/PROTOMATTER remain, as they are references
to symbols in the Protomatter C library itself.
</content>
</entry>
<entry>
<title>displayio: swap colors in palettes too</title>
<updated>2020-04-14T23:25:00+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-14T22:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d8362ef654d86d29561db2cbcc2a20ab488316a8'/>
<id>urn:sha1:d8362ef654d86d29561db2cbcc2a20ab488316a8</id>
<content type='text'>
.. change the in-rom palette to be in RGB565 order
</content>
</entry>
<entry>
<title>fix build for non-displayio &amp; non-protomatter targets</title>
<updated>2020-04-14T23:24:58+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-01T21:10:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1f3821220e396721ab83127f0965032639d613ba'/>
<id>urn:sha1:1f3821220e396721ab83127f0965032639d613ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>protomatter: more memory allocation fixes</title>
<updated>2020-04-14T23:24:58+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-01T16:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3a94412cd35c39bf30f29cb2b79be3870709c809'/>
<id>urn:sha1:3a94412cd35c39bf30f29cb2b79be3870709c809</id>
<content type='text'>
 - bump supervisor alloc count by 4 (we actually use 5)
 - move reconstruct to after gc heap is reset
 - destroy protomatter object entirely if not used by a FramebufferDisplay
 - ensure previous supervisor allocations are released
 - zero out pointers so GC can collect them
</content>
</entry>
<entry>
<title>allow retrieving info about a supervisor allocation</title>
<updated>2020-04-14T23:24:54+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2020-03-25T18:40:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=094fe05bdd68332fa617df8a98858e324afa15ec'/>
<id>urn:sha1:094fe05bdd68332fa617df8a98858e324afa15ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>supervisor/shared/external_flash/devices.h: Add MX25L51245G support.</title>
<updated>2020-03-25T21:16:09+00:00</updated>
<author>
<name>Brian Dean</name>
<email>bsd@bdmicro.com</email>
</author>
<published>2020-03-25T21:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b1d83c3f5e08ac57799a535ced7fe70032552f57'/>
<id>urn:sha1:b1d83c3f5e08ac57799a535ced7fe70032552f57</id>
<content type='text'>
Add external flash support for Macronix MX25L51245G 64MiB SPI flash.
</content>
</entry>
<entry>
<title>Fix DotStar status LED init.</title>
<updated>2020-03-17T19:11:11+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-03-17T19:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=612ba2f45d07470712c23d603c8d98571a1629b1'/>
<id>urn:sha1:612ba2f45d07470712c23d603c8d98571a1629b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #2655 from jepler/thing51</title>
<updated>2020-02-25T20:13:47+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jeff@adafruit.com</email>
</author>
<published>2020-02-25T20:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=415cb351c7b5dcb96633c78ea15efcc4e27d498a'/>
<id>urn:sha1:415cb351c7b5dcb96633c78ea15efcc4e27d498a</id>
<content type='text'>
samd51 thing plus: new port</content>
</entry>
</feed>
