<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal/moduos.c, branch v1.8.6</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.6</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.6'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-10-07T02:58:25+00:00</updated>
<entry>
<title>stmhal: Use mp_raise_OSError helper function.</title>
<updated>2016-10-07T02:58:25+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-07T02:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a2bfcbe029a4c0d47efe5b1b51d4cd2c010f748d'/>
<id>urn:sha1:a2bfcbe029a4c0d47efe5b1b51d4cd2c010f748d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal/moduos: Implement total-number-of-blocks field in statvfs.</title>
<updated>2016-10-05T04:52:36+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-05T04:52:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b89ac9db78def244fca8a38636709a14ff39dcd9'/>
<id>urn:sha1:b89ac9db78def244fca8a38636709a14ff39dcd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: Remove 'name' member from mp_obj_module_t struct.</title>
<updated>2016-09-21T14:23:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-09-21T00:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=93c4a6a3f70e389b466fbc7a4f1ad2e1df87c93f'/>
<id>urn:sha1:93c4a6a3f70e389b466fbc7a4f1ad2e1df87c93f</id>
<content type='text'>
One can instead lookup __name__ in the modules dict to get the value.
</content>
</entry>
<entry>
<title>stmhal/moduos: getcwd(): Use mp_obj_new_exception_arg1().</title>
<updated>2016-05-29T17:04:32+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-29T17:02:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2503b595923d0d6b10c0a893ec95d65dacc25ace'/>
<id>urn:sha1:2503b595923d0d6b10c0a893ec95d65dacc25ace</id>
<content type='text'>
Argument types were converted, but old function call of
mp_obj_new_exception_msg_varg() remained.
</content>
</entry>
<entry>
<title>extmod/vfs_fat: Move listdir() method from stmhal for reuse.</title>
<updated>2016-02-28T15:17:24+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-02-28T15:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cd6d189f48ccb02761ee286e1254c764ee732d7f'/>
<id>urn:sha1:cd6d189f48ccb02761ee286e1254c764ee732d7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file.</title>
<updated>2016-02-14T22:16:46+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-02-14T22:16:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6b0c88256b03de63280eb7b704f5b6aaa5e9cc46'/>
<id>urn:sha1:6b0c88256b03de63280eb7b704f5b6aaa5e9cc46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/fsusermount: Support mounting of multiple block devices.</title>
<updated>2016-02-10T23:40:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-02-10T16:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b33a7705966a743c5e4c0c3c3bb83e6d97b5e84d'/>
<id>urn:sha1:b33a7705966a743c5e4c0c3c3bb83e6d97b5e84d</id>
<content type='text'>
This patch adds support to fsusermount for multiple block devices
(instead of just one).  The maximum allowed is fixed at compile time by
the size of the fs_user_mount array accessed via MP_STATE_PORT, which
in turn is set by MICROPY_FATFS_VOLUMES.

With this patch, stmhal (which is still tightly coupled to fsusermount)
is also modified to support mounting multiple devices   And the flash and
SD card are now just two block devices that are mounted at start up if
they exist (and they have special native code to make them more
efficient).
</content>
</entry>
<entry>
<title>stmhal: Add mount/umount/mkfs to os module.</title>
<updated>2016-02-10T23:40:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-02-10T16:28:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=34023eb673d5356bb4eb6fc635d6d48eefb35135'/>
<id>urn:sha1:34023eb673d5356bb4eb6fc635d6d48eefb35135</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Add os.statvfs</title>
<updated>2016-01-19T12:29:47+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2016-01-16T05:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f22844b4e5d1990f3be5433a45c7eb4e2c07a297'/>
<id>urn:sha1:f22844b4e5d1990f3be5433a45c7eb4e2c07a297</id>
<content type='text'>
Implement enough of statvfs to determine the amount of free
space on a volume.
</content>
</entry>
<entry>
<title>extmod: Move fsusermount.c from stmhal for cross-port reuse.</title>
<updated>2015-11-25T11:19:36+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-11-24T22:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3a1bbcc2ef46bbab90ef3cde88dfcd8810e71d74'/>
<id>urn:sha1:3a1bbcc2ef46bbab90ef3cde88dfcd8810e71d74</id>
<content type='text'>
</content>
</entry>
</feed>
