<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/cc3200/mpconfigport.h, branch esp-extra-scripts</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-08-01T15:12:45+00:00</updated>
<entry>
<title>cc3200, teensy: Remove broken malloc/free/realloc macro helpers.</title>
<updated>2016-08-01T15:12:45+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-08-01T15:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8766bc02dcecc1176324b0b5e99aaf651ebe975b'/>
<id>urn:sha1:8766bc02dcecc1176324b0b5e99aaf651ebe975b</id>
<content type='text'>
These macros are broken and are anyway unused on these two ports.  If they
are ever needed in the future then their implementation can be taken from
either stmhal (working macros in mpconfigport.h) or esp8266 (functions).
</content>
</entry>
<entry>
<title>cc3200: Enable the GIL.</title>
<updated>2016-06-28T10:28:52+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-31T16:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=53562213c883ae4a89a3eff3eb4985716c5114c8'/>
<id>urn:sha1:53562213c883ae4a89a3eff3eb4985716c5114c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Add basic threading capabilities.</title>
<updated>2016-06-28T10:28:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-27T16:35:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=eef4f13a3390dc88902563acb047f0439eff0caf'/>
<id>urn:sha1:eef4f13a3390dc88902563acb047f0439eff0caf</id>
<content type='text'>
Can create a new thread and run it.  Does not use the GIL at this point.
</content>
</entry>
<entry>
<title>py: Declare help, input, open builtins in core.</title>
<updated>2016-04-14T21:07:56+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-14T21:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9b0714b24cb140ea630ea6176ae68b2ec6945c6b'/>
<id>urn:sha1:9b0714b24cb140ea630ea6176ae68b2ec6945c6b</id>
<content type='text'>
These are *defined* per-port, but why redeclare them again and again.
</content>
</entry>
<entry>
<title>ports: Disable async/await on bare-arm, minimal, pic16bit, cc3200.</title>
<updated>2016-04-13T14:31:30+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-13T14:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6eb17c31a926f33428817277ba36bd4950f3500d'/>
<id>urn:sha1:6eb17c31a926f33428817277ba36bd4950f3500d</id>
<content type='text'>
It costs 1188 bytes of code on Thumb 2 archs.
</content>
</entry>
<entry>
<title>cc3200: Fix breakage after VfsFat refactor.</title>
<updated>2016-02-15T08:39:56+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-02-15T08:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4cd45f48b138c8af126a12a248fc07539ef03b5f'/>
<id>urn:sha1:4cd45f48b138c8af126a12a248fc07539ef03b5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal, cc3200: Actually implement machine -&gt; umachine module weak link.</title>
<updated>2015-12-18T20:22:43+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-12-18T20:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e1b5faad5b29de39a42cc59ee4a6ac8355c8bcc'/>
<id>urn:sha1:0e1b5faad5b29de39a42cc59ee4a6ac8355c8bcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ports: Rename "machine" module to "umachine".</title>
<updated>2015-12-18T00:39:52+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-12-18T00:35:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2eb844e0b4e649034115dd6ca77dcdecd92ef547'/>
<id>urn:sha1:2eb844e0b4e649034115dd6ca77dcdecd92ef547</id>
<content type='text'>
To let unix port implement "machine" functionality on Python level, and
keep consistent naming in other ports (baremetal ports will use magic
module "symlinking" to still load it on "import machine").

Fixes #1701.
</content>
</entry>
<entry>
<title>cc3200: FatFS configuration moved to the library folder.</title>
<updated>2015-11-08T22:21:17+00:00</updated>
<author>
<name>Alex March</name>
<email>alex.march.dev@gmail.com</email>
</author>
<published>2015-11-06T23:48:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c27e5c4b0bcdae50bdeb29a9c9b8adb431c343b3'/>
<id>urn:sha1:c27e5c4b0bcdae50bdeb29a9c9b8adb431c343b3</id>
<content type='text'>
Port specific settinigs defined in mpconfigport. FreeRTOS and semphr
headers added to define SemaphoreHandle_t for the SYNC_T.
</content>
</entry>
<entry>
<title>all: Add py/mphal.h and use it in all ports.</title>
<updated>2015-10-31T16:14:30+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-10-30T23:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=731f359292c0e2630873df1a19c5baac7287024f'/>
<id>urn:sha1:731f359292c0e2630873df1a19c5baac7287024f</id>
<content type='text'>
py/mphal.h contains declarations for generic mp_hal_XXX functions, such
as stdio and delay/ticks, which ports should provide definitions for.  A
port will also provide mphalport.h with further HAL declarations.
</content>
</entry>
</feed>
