Commit Graph

20 Commits

Author SHA1 Message Date
dg
8be174e65a Fix incorrect types when calling fatfs which was leading to really weird
behaviour when optimisation was enabled.
2022-11-27 11:11:26 +00:00
David Given
55b8a62f64 Add Brother120 support for putting files. 2022-09-12 00:33:13 +02:00
David Given
89a4abf9cf FatFS _can_ delete files. 2022-09-09 22:39:15 +02:00
David Given
2478ccd8ef Apply a hack to make sure that systems with mixed-case filenames on FAT disks
(which is illegal, but happens) work sensibly.
2022-09-09 22:29:04 +02:00
David Given
352abe07d8 Creating directories works, more or less. 2022-09-07 00:32:01 +02:00
David Given
079c4c955c Moving files works (via the clumsy dialog). 2022-09-07 00:14:47 +02:00
David Given
99ca175e9a Renaming files sort of works. 2022-09-07 00:02:23 +02:00
David Given
907d46a28b Various pieces of better error checking. 2022-09-06 00:08:50 +02:00
David Given
87dda265f4 Formatting now works a lot better (i.e. works). 2022-09-05 23:54:30 +02:00
David Given
7106882212 Files can be deleted (probably). 2022-09-05 23:11:39 +02:00
David Given
6c0bb3781a Allow probing of the filesystem capabilities. 2022-09-04 20:42:51 +02:00
David Given
80ec4407bc Attributes are now returned as part of the dirent. 2022-09-04 19:30:12 +02:00
David Given
92ae233f39 First draft of the filesystem browser works. 2022-09-04 17:59:56 +02:00
David Given
c375b73db9 Dirents need to be shared. 2022-08-31 21:41:11 +02:00
David Given
8d90a974c6 Start work on volume metadata. 2022-08-31 20:17:50 +02:00
David Given
d44b83e60d Some API tidying. 2022-08-31 20:01:58 +02:00
David Given
7d5460f8d1 Formatting FATFS filesystems works, more or less. 2022-08-31 00:58:28 +02:00
David Given
f753929e87 Writing files works in fatfs. 2022-08-30 22:51:31 +02:00
David Given
917d5d2dd2 Enable FatFS on a bunch of formats; better error reporting (i.e., some). 2022-08-27 18:07:04 +02:00
David Given
983f6caf46 FatFS works (read-only, lightly tested). 2022-08-27 17:43:46 +02:00