<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/atmel-samd/main.c, branch stable</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=stable</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-09-06T18:56:41+00:00</updated>
<entry>
<title>atmel-samd: Ensure MTB is off in case we ran a debug build before</title>
<updated>2017-09-06T18:56:41+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@chickadee.tech</email>
</author>
<published>2017-09-06T07:19:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c0159c5e80f9ca29ac9cf25602b92cd46f4a762d'/>
<id>urn:sha1:c0159c5e80f9ca29ac9cf25602b92cd46f4a762d</id>
<content type='text'>
a non-debug build.
</content>
</entry>
<entry>
<title>Fix issue #207, esp8266 file operations problems (#222)</title>
<updated>2017-09-01T20:12:26+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-09-01T20:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a0d0b27faf0bc76ede0fbc595f641fdceb04ac56'/>
<id>urn:sha1:a0d0b27faf0bc76ede0fbc595f641fdceb04ac56</id>
<content type='text'>
The frozen module `_boot.py` was not being loaded on restart
because `pyexec_frozen_module()` did not know about the new `.frozen`
pseudo-directory. Updated lower-level routine to look in the right place.
Also made ".frozen" and related values be `#define`s.</content>
</entry>
<entry>
<title>Add ".frozen" to end of sys.path, so that internal frozen modules are visible on boot.</title>
<updated>2017-08-31T18:38:00+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-08-31T17:40:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=59faa05a108813e921d25e062c4d7ef5b5b0b407'/>
<id>urn:sha1:59faa05a108813e921d25e062c4d7ef5b5b0b407</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Introduce a nvm module for non-volatile byte-level memory access. (#203)</title>
<updated>2017-08-25T20:00:27+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2017-08-25T20:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=266be307770abe11c220eb493388807920914b7a'/>
<id>urn:sha1:266be307770abe11c220eb493388807920914b7a</id>
<content type='text'>
* atmel-samd: Introduce a nvm module for non-volatile byte-level memory access.

This allows for persisting small configuration values even when the file system
is read-only from CircuitPython.

Fixes #160

* Review feedback:
* Add tests.
* Fix non-zero index.
* Fix len()
</content>
</entry>
<entry>
<title>Increase heap size at the expense of stack size, from 16k to 16k+4k.</title>
<updated>2017-08-06T00:47:00+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-08-05T21:47:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=91d4cdb476c15df853f42e6b4bd3d117a42d2058'/>
<id>urn:sha1:91d4cdb476c15df853f42e6b4bd3d117a42d2058</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Introduce audiobusio.PDMIn for recording audio from PDM</title>
<updated>2017-07-28T19:12:38+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-05-24T17:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=557ceded00de20d2070e1397d3dec322f753d1e6'/>
<id>urn:sha1:557ceded00de20d2070e1397d3dec322f753d1e6</id>
<content type='text'>
microphones.
</content>
</entry>
<entry>
<title>Measure and report maximum stack usage. (#175)</title>
<updated>2017-07-23T19:32:05+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-07-23T19:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f91493c97e20eef1d39a9cdc6c42a25cfd511734'/>
<id>urn:sha1:f91493c97e20eef1d39a9cdc6c42a25cfd511734</id>
<content type='text'>
Add max stack usage tracking, visible via debug module ustack.
Add separate cpp flag for enabling modules: MICROPY_DEBUG_MODULES
</content>
</entry>
<entry>
<title>shared-bindings: Introduce storage.remount() so you can set root as</title>
<updated>2017-06-28T23:18:13+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-28T23:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=725d715a1bcaa5f7c05fd64c1b9da87768b1cbc0'/>
<id>urn:sha1:725d715a1bcaa5f7c05fd64c1b9da87768b1cbc0</id>
<content type='text'>
writeable and prevent USB from editing it.
</content>
</entry>
<entry>
<title>atmel-samd: Update sys.path with correct root path.</title>
<updated>2017-06-28T21:53:01+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-28T21:53:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1e16e813e8f1f4534db75a6cc251ffaef76e2162'/>
<id>urn:sha1:1e16e813e8f1f4534db75a6cc251ffaef76e2162</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Update sys.path to match that the internal/onboard</title>
<updated>2017-06-28T19:52:29+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-28T19:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5ddbf26b62af230004219ec021c9e8ecd8abec26'/>
<id>urn:sha1:5ddbf26b62af230004219ec021c9e8ecd8abec26</id>
<content type='text'>
flash is now at / rather than /flash.
</content>
</entry>
</feed>
