<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod, branch v1.8.4</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.4</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.4'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-09-05T02:06:56+00:00</updated>
<entry>
<title>extmod/framebuf: Add the xstep!=0 case to scroll() method.</title>
<updated>2016-09-05T02:06:56+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2016-09-02T14:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=778729c5977633978aef2ec302472505973a657e'/>
<id>urn:sha1:778729c5977633978aef2ec302472505973a657e</id>
<content type='text'>
Adds horizontal scrolling. Right now, I'm just leaving the margins
created by the scrolling as they were -- so they will repeat the
edge of the framebuf. This is fast, and the user can always fill
the margins themselves.
</content>
</entry>
<entry>
<title>extmod/moduzlib: Support wbits arg to DecompIO.</title>
<updated>2016-09-04T11:44:12+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-04T11:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1bc5cb4312cae9702ab5fe5412b16156a08b8280'/>
<id>urn:sha1:1bc5cb4312cae9702ab5fe5412b16156a08b8280</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modframebuf: Include font from stmhal directory explicitly.</title>
<updated>2016-09-04T06:39:28+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-09-04T06:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=47899a1ab8756c3850bb275f3756544da0e7b050'/>
<id>urn:sha1:47899a1ab8756c3850bb275f3756544da0e7b050</id>
<content type='text'>
So that users of framebuf don't need to have stmhal directory in their
path.  (Eventually the font can be moved elsewhere.)
</content>
</entry>
<entry>
<title>extmod/moduzlib: Use mperrno.h for error constants.</title>
<updated>2016-09-02T21:34:57+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-02T21:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f7c461152364650b71231387c3f80b37277c9161'/>
<id>urn:sha1:f7c461152364650b71231387c3f80b37277c9161</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/moduzlib: Implement zlib stream decompressor class, DecompIO.</title>
<updated>2016-09-02T21:19:35+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-02T21:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a6864a13c7e82e182e36dab8fb350fb2f7ece766'/>
<id>urn:sha1:a6864a13c7e82e182e36dab8fb350fb2f7ece766</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modframebuf: Fix fill and scroll when height not divisible by 8.</title>
<updated>2016-09-02T13:58:34+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2016-08-28T17:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=41ec22632da8f61ca5c841e13206258048d1be5b'/>
<id>urn:sha1:41ec22632da8f61ca5c841e13206258048d1be5b</id>
<content type='text'>
There was a bug in `framebuf1_fill` function, that makes it leave a few
lines unfilled at the bottom if the height is not divisible by 8.

A similar bug is fixed in the scroll method.
</content>
</entry>
<entry>
<title>extmod: Add machine_spi with generic SPI C-protocol and helper methods.</title>
<updated>2016-09-01T05:07:20+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-09-01T05:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0823c1baf864f2e8fd60e49a5e42a958fd89ff43'/>
<id>urn:sha1:0823c1baf864f2e8fd60e49a5e42a958fd89ff43</id>
<content type='text'>
The idea is that all ports can use these helper methods and only need to
provide initialisation of the SPI bus, as well as a single transfer
function.  The coding pattern follows the stream protocol and helper
methods.
</content>
</entry>
<entry>
<title>extmod/modframebuf: Fix pixel accessor to return a 1-bit result.</title>
<updated>2016-08-27T08:31:58+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-08-27T08:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=531217a06b54d612ac49c341a358b3fca1d59985'/>
<id>urn:sha1:531217a06b54d612ac49c341a358b3fca1d59985</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/modous: Add os.umount method to unmount a filesystem.</title>
<updated>2016-08-26T02:45:21+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2016-08-22T14:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d29ca28288581ca788e468528ea1680b99eb49e5'/>
<id>urn:sha1:d29ca28288581ca788e468528ea1680b99eb49e5</id>
<content type='text'>
This is an object-oriented approach, where uos is only a proxy for the
methods on the vfs object.  Some internals had to be exposed (the STATIC
keyword removed) for this to work.

Fixes #2338.
</content>
</entry>
<entry>
<title>extmod/modubinascii: Make crc32() support configurable.</title>
<updated>2016-08-24T15:28:43+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-24T15:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c4283675439d549fac09c5695aa5f8d6c3319dd5'/>
<id>urn:sha1:c4283675439d549fac09c5695aa5f8d6c3319dd5</id>
<content type='text'>
Disable by default, enable in unix port.
</content>
</entry>
</feed>
