<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/lib/fatfs, branch master</title>
<subtitle>MicroPython source and hardware configuration for OpenMano</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/'/>
<entry>
<title>lib/fatfs: Remove old fatfs library component, it's replaced by oofatfs.</title>
<updated>2017-01-30T01:26:08+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-01-29T04:27:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=9425bf5b2ba4a4b7f535c9e52add43fd1664802d'/>
<id>9425bf5b2ba4a4b7f535c9e52add43fd1664802d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/fatfs/option/ccsbcs: Follow uPy optional features model.</title>
<updated>2016-06-15T20:53:26+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-06-15T20:53:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=d402bf299d8ac2974df0c3015377196de8721cad'/>
<id>d402bf299d8ac2974df0c3015377196de8721cad</id>
<content type='text'>
Don't error out when options is not what you support, just skip your code.
This allows to make FatFs support properly configurable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't error out when options is not what you support, just skip your code.
This allows to make FatFs support properly configurable.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/fatfs: Add support for sector sizes larger than 512 bytes.</title>
<updated>2016-02-10T08:59:58+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2016-02-09T14:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=13a4c120ce2cdeb5aa1c210d9426d31e02898486'/>
<id>13a4c120ce2cdeb5aa1c210d9426d31e02898486</id>
<content type='text'>
If MICROPY_FATFS_MAX_SS is defined to power of 2 value between 1024 and
4096, support for dynamic sector size in FatFs will be enabled.  Note
that FatFs reserves static buffer of MICROPY_FATFS_MAX_SS size for each
filesystem in use, so that value should be set sparingly.

Initial patch provided by @pfalcon.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If MICROPY_FATFS_MAX_SS is defined to power of 2 value between 1024 and
4096, support for dynamic sector size in FatFs will be enabled.  Note
that FatFs reserves static buffer of MICROPY_FATFS_MAX_SS size for each
filesystem in use, so that value should be set sparingly.

Initial patch provided by @pfalcon.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/fatfs: Unify fatfs configuration.</title>
<updated>2015-11-08T22:21:17+00:00</updated>
<author>
<name>Alex March</name>
</author>
<published>2015-11-06T22:56:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=34472302d692212abc25f80d078c1fba76630ddd'/>
<id>34472302d692212abc25f80d078c1fba76630ddd</id>
<content type='text'>
- A single ffcon.h file to configure fatfs settings across ports.
- A single diskio.h file with common drive definitions.
- Removed now reduntand ffconf_template.h.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- A single ffcon.h file to configure fatfs settings across ports.
- A single diskio.h file with common drive definitions.
- Removed now reduntand ffconf_template.h.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/fatfs: Space optimise the ff_wtoupper function.</title>
<updated>2015-04-11T14:17:04+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2015-04-11T14:17:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=d07ccc5a394d0252ffbc227509ed2134465c215a'/>
<id>d07ccc5a394d0252ffbc227509ed2134465c215a</id>
<content type='text'>
Saves 768 bytes code space on Thumb2 archs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Saves 768 bytes code space on Thumb2 archs.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib: Update FatFs to R0.11.</title>
<updated>2015-03-29T21:12:14+00:00</updated>
<author>
<name>Daniel Campora</name>
</author>
<published>2015-03-27T11:17:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=7b19e99edd2ca5d60154ffaa6007c936f274a15a'/>
<id>7b19e99edd2ca5d60154ffaa6007c936f274a15a</id>
<content type='text'>
There are lots of cosmetic changes, but this release brings a  very
important bug fix:
 - Fixed f_unlink() does not remove cluster chain of the file.

With R0.10c if you try to write a file that is too large to fit in the
free space of the drive, the operation fails, you delete the incomplete
file, and it seems to be erased, but the space is not really freed,
because any subsequent write operations fail because the drive is
"still" full. The only way to recover from this is by formatting the
drive. I can confirm that R0.11 fixes the problem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are lots of cosmetic changes, but this release brings a  very
important bug fix:
 - Fixed f_unlink() does not remove cluster chain of the file.

With R0.10c if you try to write a file that is too large to fit in the
free space of the drive, the operation fails, you delete the incomplete
file, and it seems to be erased, but the space is not really freed,
because any subsequent write operations fail because the drive is
"still" full. The only way to recover from this is by formatting the
drive. I can confirm that R0.11 fixes the problem.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/fatfs: Allow a smaller minimum sector count for fatfs to be created.</title>
<updated>2014-12-27T20:20:08+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2014-12-27T20:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=e2745b307b9fd81d36847d75d40a53e597e5a125'/>
<id>e2745b307b9fd81d36847d75d40a53e597e5a125</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/fatfs: Support our volume names; make some funcs static.</title>
<updated>2014-12-27T17:36:16+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2014-12-20T21:12:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=6b755d827ac96fab8649f35b0e3508a28106c532'/>
<id>6b755d827ac96fab8649f35b0e3508a28106c532</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/fatfs: Upgrade to new FatFs driver, put in lib/ for common use.</title>
<updated>2014-12-27T17:36:16+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2014-12-20T20:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=c546b66bab04426a423af21eabb84de5707b29c4'/>
<id>c546b66bab04426a423af21eabb84de5707b29c4</id>
<content type='text'>
Patches to fatfs for our use will follow.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patches to fatfs for our use will follow.
</pre>
</div>
</content>
</entry>
</feed>
