<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/esp8266/moduos.c, branch 2.3.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.3.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.3.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-06-27T22:17:30+00:00</updated>
<entry>
<title>Split uos module into os and storage.</title>
<updated>2017-06-27T22:17:30+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-27T22:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=778e975936b9e892c4f1b85ce73462a0ce6d36d2'/>
<id>urn:sha1:778e975936b9e892c4f1b85ce73462a0ce6d36d2</id>
<content type='text'>
os is a subset of CPython's os. storage contains additional
file system mounting functionality based on UNIX's mount
management.

Fixes #140
</content>
</entry>
<entry>
<title>ports: Add ilistdir in uos module.</title>
<updated>2017-05-10T02:13:53+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-05T13:36:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f1609bc843f1c30117cf9dfae8fb22ee36512446'/>
<id>urn:sha1:f1609bc843f1c30117cf9dfae8fb22ee36512446</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/moduos: Populate release field of uname in case it was GC'd.</title>
<updated>2017-02-13T00:47:17+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-02-13T00:47:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=39100dc3777382de75a63bb5edd36ea73d41d776'/>
<id>urn:sha1:39100dc3777382de75a63bb5edd36ea73d41d776</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266: Change to use new generic VFS sub-system.</title>
<updated>2017-01-27T06:21:45+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-27T04:16:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f9ecd484bbd698c0f85a3f40f391afeb01940052'/>
<id>urn:sha1:f9ecd484bbd698c0f85a3f40f391afeb01940052</id>
<content type='text'>
The VFS sub-system supports mounting of an arbitrary number of devices
(limited only by available RAM).  The internal flash is now mounted at
"/flash".
</content>
</entry>
<entry>
<title>extmod: Rename vfs_fat_file.h to vfs_fat.h.</title>
<updated>2017-01-27T04:04:17+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-27T04:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=32a1138b9f66b76808906064a76c5f9533cc825c'/>
<id>urn:sha1:32a1138b9f66b76808906064a76c5f9533cc825c</id>
<content type='text'>
And move declaration of mp_fat_vfs_type to this file.
</content>
</entry>
<entry>
<title>esp8266: Use mp_raise_OSError helper function.</title>
<updated>2016-10-07T03:00:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-07T03:00:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=23a568240d9fb216c5f2ca9feeb3134725c9eea0'/>
<id>urn:sha1:23a568240d9fb216c5f2ca9feeb3134725c9eea0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/moduos: Move stat/statvfs funcs to sit within #if VFS guard.</title>
<updated>2016-10-03T10:48:32+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-03T10:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bd8737520273fc07bec1ec3487c92eb11609f1da'/>
<id>urn:sha1:bd8737520273fc07bec1ec3487c92eb11609f1da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266: Add uos.statvfs() to get filesystem status.</title>
<updated>2016-09-27T03:49:05+00:00</updated>
<author>
<name>Alex March</name>
<email>alex.march.dev@gmail.com</email>
</author>
<published>2016-09-12T17:12:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4fb72fe6249ce9f493b5fccc702f875c2c95dd50'/>
<id>urn:sha1:4fb72fe6249ce9f493b5fccc702f875c2c95dd50</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>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>
</feed>
