wear-levelling.rst 1006 B

12345678910111213141516171819202122232425262728293031323334
  1. .. include:: ../../../../components/wear_levelling/README.rst
  2. See also
  3. --------
  4. - :doc:`FAT Filesystem <./fatfs>`
  5. - :doc:`Partition Table documentation <../../api-guides/partition-tables>`
  6. Application Example
  7. -------------------
  8. An example which combines the wear levelling driver with the FATFS library is provided in the :example:`storage/wear_levelling` directory. This example initializes the wear levelling driver, mounts FATFS partition, as well as writes and reads data from it using POSIX and C library APIs. See the :example_file:`storage/wear_levelling/README.md` file for more information.
  9. High level API Reference
  10. ------------------------
  11. Header Files
  12. ^^^^^^^^^^^^
  13. * :component_file:`fatfs/vfs/esp_vfs_fat.h`
  14. Functions
  15. ^^^^^^^^^
  16. .. doxygenfunction:: esp_vfs_fat_spiflash_mount
  17. .. doxygenstruct:: esp_vfs_fat_mount_config_t
  18. :members:
  19. .. doxygenfunction:: esp_vfs_fat_spiflash_unmount
  20. Mid level API Reference
  21. -----------------------
  22. .. include-build-file:: inc/wear_levelling.inc