<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stm/main.c, branch 6.0.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-05-21T19:14:27+00:00</updated>
<entry>
<title>stm: Remove long-obsolete stm/ port.</title>
<updated>2014-05-21T19:14:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-21T19:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aa7cf6f72f4e8a553f892629bb3338ab8c982d57'/>
<id>urn:sha1:aa7cf6f72f4e8a553f892629bb3338ab8c982d57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stm[hal]: Init mp_sys_path and mp_sys_argv correctly.</title>
<updated>2014-04-13T12:19:09+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-13T12:19:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cb861a5c6a9fcf240955e6fe4f5d2b658c7bc8ef'/>
<id>urn:sha1:cb861a5c6a9fcf240955e6fe4f5d2b658c7bc8ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a check for NULL nlr_top in nlr_jump.</title>
<updated>2014-04-08T14:08:14+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-08T14:08:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=26cf55ae05658c8a47719d46d48df8c9751108b5'/>
<id>urn:sha1:26cf55ae05658c8a47719d46d48df8c9751108b5</id>
<content type='text'>
If no nlr_buf has been pushed, and an nlr_jump is called, then control
is transferred to nlr_jump_fail (which should bail out with a fatal
error).
</content>
</entry>
<entry>
<title>Rename rt_* to mp_*.</title>
<updated>2014-03-30T12:35:08+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-03-30T12:35:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d17926db710189db97a49e9b2e72d782fc404231'/>
<id>urn:sha1:d17926db710189db97a49e9b2e72d782fc404231</id>
<content type='text'>
Mostly just a global search and replace.  Except rt_is_true which
becomes mp_obj_is_true.

Still would like to tidy up some of the names, but this will do for now.
</content>
</entry>
<entry>
<title>Proper support for registering builtin modules in ROM.</title>
<updated>2014-03-25T14:18:18+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-03-25T14:18:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=caac542b235003f7b79d7aa23eaebe8f2c772508'/>
<id>urn:sha1:caac542b235003f7b79d7aa23eaebe8f2c772508</id>
<content type='text'>
Comes with some refactoring of code and renaming of files.  All modules
are now named mod*.[ch].
</content>
</entry>
<entry>
<title>Add mp_obj_module_register</title>
<updated>2014-03-24T22:25:27+00:00</updated>
<author>
<name>mux</name>
<email>freelancer.c@gmail.com</email>
</author>
<published>2014-03-24T22:25:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=89d45248ee5f47338774ca0c999af4299da55512'/>
<id>urn:sha1:89d45248ee5f47338774ca0c999af4299da55512</id>
<content type='text'>
* Add function to load static modules.
* Use module_register to pyb module.
</content>
</entry>
<entry>
<title>stm: Put pyb module in ROM.</title>
<updated>2014-03-08T16:40:08+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-03-08T16:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c3d35c6ac7348e8dc9072bb67b2c62294764fe00'/>
<id>urn:sha1:c3d35c6ac7348e8dc9072bb67b2c62294764fe00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement ROMable modules.  Add math module.</title>
<updated>2014-03-08T15:24:39+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-03-08T15:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0c36da0b59bd3d5aeb6f7bd7f75913695a1dd366'/>
<id>urn:sha1:0c36da0b59bd3d5aeb6f7bd7f75913695a1dd366</id>
<content type='text'>
mp_module_obj_t can now be put in ROM.

Configuration of float type is now similar to longint: can now choose
none, float or double as the implementation.

math module has basic math functions.  For STM port, these are not yet
implemented (they are just stub functions).
</content>
</entry>
<entry>
<title>stm: Add udelay (delay in microseconds).</title>
<updated>2014-03-08T15:17:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-03-08T15:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=360b25ab0f8df087d6ad986e4cd6fa2cff1d256b'/>
<id>urn:sha1:360b25ab0f8df087d6ad986e4cd6fa2cff1d256b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stm: Improve DAC (audio) bindings.</title>
<updated>2014-03-08T15:14:53+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-03-08T15:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cd000645f82a356c35139a8d28781a86c473e4f0'/>
<id>urn:sha1:cd000645f82a356c35139a8d28781a86c473e4f0</id>
<content type='text'>
</content>
</entry>
</feed>
