<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod/utime_mphal.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-10-14T19:19:45+00:00</updated>
<entry>
<title>extmod/utime_mphal: sleep_us/ms(): Don't wait on negative argument.</title>
<updated>2016-10-14T19:19:45+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-10-14T19:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=36f97f19b44471f2ed1a3bd37e096ce32a852a1f'/>
<id>urn:sha1:36f97f19b44471f2ed1a3bd37e096ce32a852a1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/utime_mphal: Factor out implementations in terms of mp_hal_* for reuse.</title>
<updated>2016-10-14T17:14:01+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-10-14T17:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a97284423eba9470c16c5f02fadea14bd8263751'/>
<id>urn:sha1:a97284423eba9470c16c5f02fadea14bd8263751</id>
<content type='text'>
As long as a port implement mp_hal_sleep_ms(), mp_hal_ticks_ms(), etc.
functions, it can just use standard implementations of utime.sleel_ms(),
utime.ticks_ms(), etc. Python-level functions.
</content>
</entry>
</feed>
