arduino-pico/tests
Earle F. Philhower, III 074b952314
Add FatFS and FatFSUSB - Wear-Leveled FTL based FAT filesystem for onboard flash (#2028)
* Add FatFS for onboard flash use/sharing of FAT

* Move all to "fatfs" namespace

The FatFS library defines commonly used names like WORD which could conflict
with user code otherwise.

* Restyle

* FTL-based, wear-leveling FatFS with USB export

Allow using FAT filesystem with onboard flash in a safer, wear-leveled
way and to export the onboard flash to the host as a USB drive for easy
data transfer.

* Update documentation

* Fix submodule reference

* Don't spellehcek ChaN FatFS files

* Disable FTL debugging

* More codespell skips

* Move to latest SPIFTL library

* Allow using raw flash instead of FTL

* Remove unneeded static FIL 4k allocation

* Expose FAT FS format configuration options

* Update documentation

* Remove USB partial flash rewrites

* Remove unneeded dups of FatFS sources

Leave the LICENSE.md and README.md to point to upstream.

* Clean up comments
2024-04-19 10:52:02 -07:00
..
ci Add astyle format, boards.txt, and package check (#166) 2021-05-24 15:01:03 -07:00
astyle_core.conf Add astyle format, boards.txt, and package check (#166) 2021-05-24 15:01:03 -07:00
astyle_examples.conf Add compilation to CI (#155) 2021-05-22 02:58:57 -07:00
build-tinyusb.sh Support native USB as host (#1910) 2023-12-25 11:36:07 -08:00
build.sh Add TinyUSB examples to CI (#163) 2021-05-23 09:29:44 -07:00
common.sh Update to SDFat 2.2.2 release (#2079) 2024-04-18 15:05:36 -07:00
debug.sh Add compilation to CI (#155) 2021-05-22 02:58:57 -07:00
restyle.sh Add FatFS and FatFSUSB - Wear-Leveled FTL based FAT filesystem for onboard flash (#2028) 2024-04-19 10:52:02 -07:00
run_CI_locally.sh Add astyle format, boards.txt, and package check (#166) 2021-05-24 15:01:03 -07:00