<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal, branch v1.3.8</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-12-27T20:20:51+00:00</updated>
<entry>
<title>stmhal: Add ability to mount custom block device.</title>
<updated>2014-12-27T20:20:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-27T20:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7690b13953162dcf398619bbfa6809d3d4e7dc67'/>
<id>urn:sha1:7690b13953162dcf398619bbfa6809d3d4e7dc67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Upgrade to latest fatfs driver.</title>
<updated>2014-12-27T17:36:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-20T21:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=20236a8a990cae729bca1f7a4e0d619e92a5e37d'/>
<id>urn:sha1:20236a8a990cae729bca1f7a4e0d619e92a5e37d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefiles: Support py/*.h includes per #1022.</title>
<updated>2014-12-27T14:32:52+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-27T14:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3b74c91684e6dfc785bf33ba03e520470f59059e'/>
<id>urn:sha1:3b74c91684e6dfc785bf33ba03e520470f59059e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Enable ubinascii module, weak link to binascii.</title>
<updated>2014-12-24T16:24:42+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-24T16:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f3a1d673de96c588356f768b8042c88710351de3'/>
<id>urn:sha1:f3a1d673de96c588356f768b8042c88710351de3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: gccollect.h is superfluous in many places.</title>
<updated>2014-12-20T22:58:06+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-20T22:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4b60b45bfc363a222c02feaca56011801fc996dd'/>
<id>urn:sha1:4b60b45bfc363a222c02feaca56011801fc996dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Use gc_dump_info() function instead of adhoc code.</title>
<updated>2014-12-20T22:26:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-20T22:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6aaccc484c0f07354638a3581ade3d264061645a'/>
<id>urn:sha1:6aaccc484c0f07354638a3581ade3d264061645a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Include MICROPY_HAL_H only if defined.</title>
<updated>2014-12-20T18:47:35+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-20T18:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bf19586c53d1473255f87ea651bd40a6435d89d3'/>
<id>urn:sha1:bf19586c53d1473255f87ea651bd40a6435d89d3</id>
<content type='text'>
Helps other ports.
</content>
</entry>
<entry>
<title>py: Add execfile function (from Python 2); enable in stmhal port.</title>
<updated>2014-12-19T13:36:17+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-19T13:36:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2a3e2b903394376fcf5722904453febd7472ee25'/>
<id>urn:sha1:2a3e2b903394376fcf5722904453febd7472ee25</id>
<content type='text'>
Adds just 60 bytes to stmhal binary.  Addresses issue #362.
</content>
</entry>
<entry>
<title>lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal.</title>
<updated>2014-12-18T14:44:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-18T14:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f04329e93b7bfa5462f232832d64aac3dc52d5db'/>
<id>urn:sha1:f04329e93b7bfa5462f232832d64aac3dc52d5db</id>
<content type='text'>
acoshf, asinhf, atanhf were added from musl.  mathsincos.c was
split up into its original, separate files (from newlibe-nano-2).
tan was added.

All of the important missing float functions are now implemented,
and pyboard now passes tests/float/math_fun.py (finally!).
</content>
</entry>
<entry>
<title>py: Allow builtins to be overridden.</title>
<updated>2014-12-09T16:19:48+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-09T16:19:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=78d702c300ae9f175e6f47f805a37cdfe5b81898'/>
<id>urn:sha1:78d702c300ae9f175e6f47f805a37cdfe5b81898</id>
<content type='text'>
This patch adds a configuration option (MICROPY_CAN_OVERRIDE_BUILTINS)
which, when enabled, allows to override all names within the builtins
module.  A builtins override dict is created the first time the user
assigns to a name in the builtins model, and then that dict is searched
first on subsequent lookups.  Note that this implementation doesn't
allow deleting of names.

This patch also does some refactoring of builtins code, creating the
modbuiltins.c file.

Addresses issue #959.
</content>
</entry>
</feed>
