<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/cc3200/misc/mpsystick.c, branch encoding</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-02-06T00:14:16+00:00</updated>
<entry>
<title>cc3200: Refactor "ticks" functions to use common extmod implementation.</title>
<updated>2017-02-06T00:14:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-02-06T00:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b7d27e31e8c5d34aaba7e2a7070bb3b6fb082d28'/>
<id>urn:sha1:b7d27e31e8c5d34aaba7e2a7070bb3b6fb082d28</id>
<content type='text'>
The port now uses the common mp_utime_ticks_{ms,us,cpu,add,diff} functions
from extmod/utime_mphal.c.

The mp_utime_sleep_XXX functions are still cc3200-specific because they
handle the GIL differently to the ones in extmod.

The files misc/mpsystick.[ch] have been removed because they contain 2
unused functions, and the other remaining function is renamed to
mp_hal_ticks_us and moved to hal/cc3200_hal.c.
</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_GetTick() to mp_hal_ticks_ms().</title>
<updated>2015-10-29T17:43:11+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-10-29T17:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9b12bc788fd044ee6320c06287add1cf4bc5f0ed'/>
<id>urn:sha1:9b12bc788fd044ee6320c06287add1cf4bc5f0ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Correct ticks_cpu and ticks_us functions in time module.</title>
<updated>2015-10-21T13:30:57+00:00</updated>
<author>
<name>danicampora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-10-21T09:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1f2daf430410c7c8a05026ccab4b047bb928fbdc'/>
<id>urn:sha1:1f2daf430410c7c8a05026ccab4b047bb928fbdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: New SD and RTC API plus os and time modules' extensions.</title>
<updated>2015-09-21T20:30:32+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-09-16T12:09:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dffa9f6da65cd03e834b2ed3914f40428f72e49f'/>
<id>urn:sha1:dffa9f6da65cd03e834b2ed3914f40428f72e49f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Use alternative HAL_Delay also when interrupts are disabled.</title>
<updated>2015-07-08T10:48:35+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-07-08T10:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d18ced9cddb4123ba793824bf7370a6593c9a3ae'/>
<id>urn:sha1:d18ced9cddb4123ba793824bf7370a6593c9a3ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Re-name pybsystick to mpsystick.</title>
<updated>2015-03-21T10:21:45+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-19T13:41:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c45e641c1de2d7ad44cbe584377de7c92fb4d762'/>
<id>urn:sha1:c45e641c1de2d7ad44cbe584377de7c92fb4d762</id>
<content type='text'>
</content>
</entry>
</feed>
