]> granicus.if.org Git - esp-idf/commit
Merge branch 'feature/wear_levelling' into 'master'
authorIvan Grokhotkov <ivan@espressif.com>
Tue, 25 Apr 2017 11:46:11 +0000 (19:46 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Tue, 25 Apr 2017 11:46:11 +0000 (19:46 +0800)
commitb540322dc10ee2a0ce773086da42627468897325
tree6e9e4ffa5debe21ba553ddcbe767553bc2cf4365
parent16cdd86579ecf318295aac64f18cc6033e4eb8a6
parent36241493447cc71aaf76ca4b62124dafe60dedc2
Merge branch 'feature/wear_levelling' into 'master'

wear levelling

This MR adds wear levelling component. It presents an interface similar to the interface of spi_flash and esp_partition. Inside, it stores data inside a partition to in a way that reduces worst case number of erase cycles for any given sector.

Also included are APIs similar to the ones provided for SDMMC to mount FAT filesystem on top of the wear levelling partition. A simple example shows how this API can be used.

Ref TW10338.

See merge request !567
.gitlab-ci.yml