<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/supervisor, branch 6.2.0-rc.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.0-rc.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.0-rc.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-03-25T18:37:08+00:00</updated>
<entry>
<title>Fix devices include by splitting type from defines</title>
<updated>2021-03-25T18:37:08+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-03-25T17:03:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=01c153cd7e8bace50892050a13b15201a674df37'/>
<id>urn:sha1:01c153cd7e8bace50892050a13b15201a674df37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch devices.h to nvm.toml data</title>
<updated>2021-03-25T16:57:18+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-03-25T00:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aec0ef3cbfafb79c32592c1ee39832c787f4f202'/>
<id>urn:sha1:aec0ef3cbfafb79c32592c1ee39832c787f4f202</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4446 from tannewt/rp2040_flash</title>
<updated>2021-03-23T19:18:29+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@adafruit.com</email>
</author>
<published>2021-03-23T19:18:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c81007afb098f51c2ab8694720a22d47da0a016e'/>
<id>urn:sha1:c81007afb098f51c2ab8694720a22d47da0a016e</id>
<content type='text'>
Switch RP2040 flash settings to nvm.toml</content>
</entry>
<entry>
<title>[spi_flash] handle reentrance gracefully</title>
<updated>2021-03-23T06:11:54+00:00</updated>
<author>
<name>Artyom Skrobov</name>
<email>tyomitch@gmail.com</email>
</author>
<published>2021-03-13T12:03:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3b613ff97c1e9e96bb71a6685fd19be5049499e0'/>
<id>urn:sha1:3b613ff97c1e9e96bb71a6685fd19be5049499e0</id>
<content type='text'>
Report failure instead of deadlocking the device
</content>
</entry>
<entry>
<title>Merge pull request #4462 from jepler/disable-usb-cdc</title>
<updated>2021-03-22T22:52:10+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2021-03-22T22:52:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d52662856bb2a7b5ca6909aa6bb957e8eb3cf871'/>
<id>urn:sha1:d52662856bb2a7b5ca6909aa6bb957e8eb3cf871</id>
<content type='text'>
storage: Correct when we check for USB mounts</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'adafruit/main' into rp2040_flash</title>
<updated>2021-03-22T22:29:43+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-03-22T22:29:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7867632a814493e5866bcf9ec1299acfcfd27613'/>
<id>urn:sha1:7867632a814493e5866bcf9ec1299acfcfd27613</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make declatations of usb_msc_ routines conditional</title>
<updated>2021-03-22T20:04:57+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-22T20:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=904e94abeb6f5a94f26d4467ce8f69ba00b727e8'/>
<id>urn:sha1:904e94abeb6f5a94f26d4467ce8f69ba00b727e8</id>
<content type='text'>
.. as suggested by @dhalbert
</content>
</entry>
<entry>
<title>fix for MX25R1635F QSPI mode of operation</title>
<updated>2021-03-22T06:12:26+00:00</updated>
<author>
<name>Linar Yusupov</name>
<email>linar.r.yusupov@gmail.com</email>
</author>
<published>2021-03-22T06:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=76c1ae7194327fa377612cc801174adf9c2beedd'/>
<id>urn:sha1:76c1ae7194327fa377612cc801174adf9c2beedd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Redo RP2040 flash settings</title>
<updated>2021-03-18T23:55:42+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-03-04T21:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5d2b60cbf69c99abd6984c298d4f052514221177'/>
<id>urn:sha1:5d2b60cbf69c99abd6984c298d4f052514221177</id>
<content type='text'>
This switches stage2 to C and uses Jinja to change the C code based
on flash settings from https://github.com/adafruit/nvm.toml. It
produces the fastest settings for the given set of external flashes.
Flash size is no longer hard coded so switching flashes with similar
capabilities but different sizes should *just work*.

This PR also places "ITCM" code in RAM to save the XIP cache for
code execution. Further optimization is possible. A blink code.py
still requires a number of flash fetches every blink.

Fixes #4041
</content>
</entry>
<entry>
<title>run code formatting script</title>
<updated>2021-03-15T13:57:36+00:00</updated>
<author>
<name>microDev</name>
<email>70126934+microDev1@users.noreply.github.com</email>
</author>
<published>2021-03-15T13:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a52eb88031620a81521b937f2a0651dbac2bb350'/>
<id>urn:sha1:a52eb88031620a81521b937f2a0651dbac2bb350</id>
<content type='text'>
</content>
</entry>
</feed>
