<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/cc3200/mptask.c, branch v1.8.5</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.5</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.5'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-06-28T10:28:52+00:00</updated>
<entry>
<title>cc3200/gccollect: Use MP_STATE_THREAD(stack_top) to get top of stack.</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:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=17886828c8cb682092b8ba18db0723598c3a7b73'/>
<id>urn:sha1:17886828c8cb682092b8ba18db0723598c3a7b73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Use xTaskCreateStatic instead of osi_TaskCreate.</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:27:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0455755296b27440e68cad1ca43c342d9a452f88'/>
<id>urn:sha1:0455755296b27440e68cad1ca43c342d9a452f88</id>
<content type='text'>
This allows to statically allocate the TCB (thread control block) and
thread stack in the BSS segment, reducing the need for dynamic memory
allocation.
</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>cc3200: Unmount all user file systems after a soft reset.</title>
<updated>2015-11-16T22:43:47+00:00</updated>
<author>
<name>danicampora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-11-16T19:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e4404fbef077a481e58ec0b31dfcf79b521caff6'/>
<id>urn:sha1:e4404fbef077a481e58ec0b31dfcf79b521caff6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib/pyexec: Move header pyexec.h from stmhal directory.</title>
<updated>2015-11-09T13:13:09+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-11-09T13:13:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=40274fec9c0f8e1ce06f999927f550106b9aa5e8'/>
<id>urn:sha1:40274fec9c0f8e1ce06f999927f550106b9aa5e8</id>
<content type='text'>
</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>
<entry>
<title>cc3200: Switch from HAL_Delay() to mp_hal_delay_ms().</title>
<updated>2015-10-29T17:38:44+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-10-29T17:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f4decdc4a3ef7c14f7b50d361c52736bbf8ddc34'/>
<id>urn:sha1:f4decdc4a3ef7c14f7b50d361c52736bbf8ddc34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Disable uheapq and uhashlib.</title>
<updated>2015-09-27T16:04:11+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-09-27T16:04:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=eb9a3ec6543f92356856f88c183a003791e8f7b6'/>
<id>urn:sha1:eb9a3ec6543f92356856f88c183a003791e8f7b6</id>
<content type='text'>
Those two are rarely used features and better to have the extra heap.
</content>
</entry>
<entry>
<title>tests/wipy: Add machine module tests.</title>
<updated>2015-09-27T15:35:58+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-09-27T15:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=37a2015cc541bbc27099a09ff0bffd61bb8ccc01'/>
<id>urn:sha1:37a2015cc541bbc27099a09ff0bffd61bb8ccc01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Rename pyb module to machine.</title>
<updated>2015-09-27T14:50:27+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-09-27T11:45:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c92e6a45ebba4d41c2d0d891e07f94a81d2f601f'/>
<id>urn:sha1:c92e6a45ebba4d41c2d0d891e07f94a81d2f601f</id>
<content type='text'>
</content>
</entry>
</feed>
