<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/unix/modmachine.c, 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-06-18T21:21:17+00:00</updated>
<entry>
<title>unix/modmachine: Enable time_pulse_us() function.</title>
<updated>2016-06-18T21:21:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-06-18T21:21:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e68811dbbf3dcf76b36ad27e07d8deb9fed34297'/>
<id>urn:sha1:e68811dbbf3dcf76b36ad27e07d8deb9fed34297</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix/modmachine: Include PinBase class.</title>
<updated>2016-06-18T20:40:28+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-06-18T20:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ad229477c65a5372a4cb77d32f366e7deeaa8099'/>
<id>urn:sha1:ad229477c65a5372a4cb77d32f366e7deeaa8099</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: machine_mem improvements</title>
<updated>2015-12-18T20:01:03+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2015-12-14T00:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=755b01439bab486d3ccb3c6eddccd10aae045f23'/>
<id>urn:sha1:755b01439bab486d3ccb3c6eddccd10aae045f23</id>
<content type='text'>
This basically introduces the MICROPY_MACHINE_MEM_GET_READ_ADDR
and MICROPY_MACHINE_MEM_GET_WRITE_ADDR macros. If one of them is
not defined, then a default identity function is provided.
</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>unix: Move modmachine into unix directory</title>
<updated>2015-12-12T23:21:36+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2015-12-12T22:15:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f9251659424664ed3f30c2b2a990bd7b9fa22c65'/>
<id>urn:sha1:f9251659424664ed3f30c2b2a990bd7b9fa22c65</id>
<content type='text'>
This leaves behind the common functionality in extmod/machine_mem.c
which can be used by all ports.
</content>
</entry>
</feed>
