Commit Graph

5 Commits

Author SHA1 Message Date
6ef3980243 oofatfs: Set API encoding to UTF-8
Since micropython uses a utf-8 string encoding, the FAT long file names
(represented as UCS-2 on disk) should be encoded as UTF-8 on the API.

This fixes the problem that files on VFAT that have umlauts in their
file names are not shown correctly on the micropython side.

Signed-off-by: Matthias Blankertz <matthias@blankertz.org>
2025-12-20 21:24:38 +01:00
Damien George
7eadcaa8c6 lib/oofatfs: Update ffconf.h config for new oofatfs version. 2019-03-05 15:56:39 +11:00
Andrew Gatt
9d3c0d423e lib/oofatfs/ffconf.h: Add MICROPY_FATFS_NORTC option. 2017-01-31 19:54:20 +11:00
Damien George
b039d93d7e lib/oofatfs/ffconf.h: Allow to configure FS_EXFAT option.
Using MICROPY_FATFS_EXFAT.  Enabling this has licensing implications;
see https://www.microsoft.com/en-us/legal/intellectualproperty/mtl/exfat-licensing.aspx
2017-01-31 12:32:24 +11:00
Damien George
9b08faf3ae lib/oofatfs: Add OO version of FatFS library.
From https://github.com/micropython/oofatfs, branch work-R0.12b,
commit a346ccec123c2e4d887e2751d64156208d03bff4.
2017-01-27 13:19:10 +11:00