OVMS3-idf/docs/api
Ivan Grokhotkov 5a23ec4dc4 nvs: check that storage has at least one free page
This change adds a check for the free page count to nvs_flash_init.
Under normal operation, NVS keeps at least one free page available,
except for transient states such as freeing up new page. Due to external
factors (such as NVS partition size reduction) this free page could be
lost, making NVS operation impossible. Previously this would cause an
error when performing any nvs_set operation or opening a new namespace.
With this change, an error is returned from nvs_flash_init to indicate
that NVS partition is in such a state.
2017-03-14 22:03:39 +08:00
..
bluetooth component/bt : add adv/scan start complete event 2017-02-23 17:54:22 +08:00
ethernet docs: use custom roles to generate GitHub links 2017-01-20 17:22:47 +08:00
peripherals docs: Add missing peripheral driver docs (ADC, DAC, RTC I/O, I2S) 2017-02-20 10:39:29 +11:00
protocols docs: use custom roles to generate GitHub links 2017-01-20 17:22:47 +08:00
storage nvs: check that storage has at least one free page 2017-03-14 22:03:39 +08:00
system deep sleep: add notice that pads used for wakeup will be configured as RTC GPIOs 2017-03-09 10:21:31 +11:00
wifi docs: use custom roles to generate GitHub links 2017-01-20 17:22:47 +08:00
template.rst Clarification on documenting examples 2016-12-27 12:32:40 +01:00