<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal/ffconf.c, branch main</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-02-14T22:19:27+00:00</updated>
<entry>
<title>extmod/vfs_fat_ffconf: Reusable FatFs module, move from stmhal/ffconf.</title>
<updated>2016-02-14T22:19:27+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-02-14T22:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=46a0ac02c529e8dd18feff0394ed5709db26dc2b'/>
<id>urn:sha1:46a0ac02c529e8dd18feff0394ed5709db26dc2b</id>
<content type='text'>
TODO: Probably merge into vfs_fat_diskio.
</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>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>
<entry>
<title>stmhal: FatFS configuration moved to the library folder.</title>
<updated>2015-11-08T22:21:17+00:00</updated>
<author>
<name>Alex March</name>
<email>alex.march.dev@gmail.com</email>
</author>
<published>2015-11-06T23:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=748509a93cec2ef0ad25e4c7a1e478e0703c496b'/>
<id>urn:sha1:748509a93cec2ef0ad25e4c7a1e478e0703c496b</id>
<content type='text'>
Port specific settings defined in mpconfigport.
</content>
</entry>
<entry>
<title>stmhal: Put fs_user_mount pointer in root ptr section of global state.</title>
<updated>2015-07-27T22:52:56+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-07-27T22:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f5d04750dbd13bfc10498e20428b1a285ec417af'/>
<id>urn:sha1:f5d04750dbd13bfc10498e20428b1a285ec417af</id>
<content type='text'>
Should fix issue #1393.
</content>
</entry>
<entry>
<title>stmhal: Remove some unnecessary declarations, purely for cleanup.</title>
<updated>2015-03-20T22:27:34+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-03-20T22:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7674da8057b5236373345350acd2a7513377d393'/>
<id>urn:sha1:7674da8057b5236373345350acd2a7513377d393</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Include fatfs headers using lib/fatfs prefix.</title>
<updated>2015-03-04T20:35:41+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-03-04T20:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4f94d90d4dba522a2fcf451da9c78e810782e2c0'/>
<id>urn:sha1:4f94d90d4dba522a2fcf451da9c78e810782e2c0</id>
<content type='text'>
This helps make files reusable across other ports.
</content>
</entry>
<entry>
<title>stmhal: Prefix includes with py/; remove need for -I../py.</title>
<updated>2015-01-01T21:06:20+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-01T21:06:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2cf6dfa280a8149941aafc852fbaae8bdfc4999e'/>
<id>urn:sha1:2cf6dfa280a8149941aafc852fbaae8bdfc4999e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Add ability to mount custom block device.</title>
<updated>2014-12-27T20:20:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-27T20:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7690b13953162dcf398619bbfa6809d3d4e7dc67'/>
<id>urn:sha1:7690b13953162dcf398619bbfa6809d3d4e7dc67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Upgrade to latest fatfs driver.</title>
<updated>2014-12-27T17:36:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-20T21:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=20236a8a990cae729bca1f7a4e0d619e92a5e37d'/>
<id>urn:sha1:20236a8a990cae729bca1f7a4e0d619e92a5e37d</id>
<content type='text'>
</content>
</entry>
</feed>
