<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod, branch v1.5</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.5</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.5'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-10-20T14:41:59+00:00</updated>
<entry>
<title>extmod/modussl: Remove unused header.</title>
<updated>2015-10-20T14:41:59+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-10-20T14:41:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d19e4f0ba4df487b4ebd36b5fe6a16e68c0afe77'/>
<id>urn:sha1:d19e4f0ba4df487b4ebd36b5fe6a16e68c0afe77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modussl: SSL socket wrapper module based on axTLS.</title>
<updated>2015-10-06T15:10:39+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-10-06T15:10:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aaa8867d4a4a1274ea43429c00e8bdfa6b28a015'/>
<id>urn:sha1:aaa8867d4a4a1274ea43429c00e8bdfa6b28a015</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modmachine: Avoid conflicts with system PAGE_SIZE define, if any.</title>
<updated>2015-08-17T21:31:31+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-08-17T21:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2a6660ba595bd85a637249cb96a5f451a1aa4034'/>
<id>urn:sha1:2a6660ba595bd85a637249cb96a5f451a1aa4034</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modmachine: Implement physical memory access using /dev/mem (Linux, etc).</title>
<updated>2015-07-08T08:37:23+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-07-05T21:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=354d17523f599746a84e5b22fa670c9910137947'/>
<id>urn:sha1:354d17523f599746a84e5b22fa670c9910137947</id>
<content type='text'>
This requires root access. And on recent Linux kernels, with
CONFIG_STRICT_DEVMEM option enabled, only address ranges listed in
/proc/iomem can be accessed. The above compiled-time option can be
however overriden with boot-time option "iomem=relaxed".

This also removed separate read/write paths - there unlikely would
be a case when they're different.
</content>
</entry>
<entry>
<title>extmod/modubinascii: Re-use error string to reduce code size.</title>
<updated>2015-07-06T11:34:29+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-07-06T11:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=722d4842dfda320694e6f5964e35e37c148b4b90'/>
<id>urn:sha1:722d4842dfda320694e6f5964e35e37c148b4b90</id>
<content type='text'>
Drops Thumb2 arch size by 24 bytes.
</content>
</entry>
<entry>
<title>ubinascii: Fix a shadowed variable case.</title>
<updated>2015-07-04T10:13:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-07-04T10:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7370fd55605e9d7668e2ab8257c08109d08490f2'/>
<id>urn:sha1:7370fd55605e9d7668e2ab8257c08109d08490f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ubinascii: b2a_base64: Optimize away a modulo operation.</title>
<updated>2015-07-04T09:36:46+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-07-04T09:36:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e284a95cc32dcc0ed60c28eb7b3bc4384116a3bd'/>
<id>urn:sha1:e284a95cc32dcc0ed60c28eb7b3bc4384116a3bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod: Add a2b_base64 and b2a_base64 functions to ubinascii.</title>
<updated>2015-07-04T09:26:52+00:00</updated>
<author>
<name>Galen Hazelwood</name>
<email>galenhz@gmail.com</email>
</author>
<published>2015-07-02T05:15:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=616986a5f351ed5a014bd25766c12bccbe83d734'/>
<id>urn:sha1:616986a5f351ed5a014bd25766c12bccbe83d734</id>
<content type='text'>
</content>
</entry>
<entry>
<title>moductypes: Swap address and descriptor args in constructor.</title>
<updated>2015-06-06T19:57:54+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-06T19:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1679696612007107dac55d936006b1923eda2475'/>
<id>urn:sha1:1679696612007107dac55d936006b1923eda2475</id>
<content type='text'>
Now address comes first, and args related to struct type are groupped next.
Besides clear groupping, should help catch errors eagerly (e.g. forgetting
to pass address will error out).

Also, improve args number checking/reporting overall.
</content>
</entry>
<entry>
<title>extmod: Actually expose the ubinascii python methods.</title>
<updated>2015-05-22T07:56:09+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-05-22T07:51:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7bd273b8187a7beb3527df1641fa79f75f010464'/>
<id>urn:sha1:7bd273b8187a7beb3527df1641fa79f75f010464</id>
<content type='text'>
</content>
</entry>
</feed>
