Home
last modified time | relevance | path

Searched refs:WL_Flash (Results 1 – 11 of 11) sorted by relevance

/hal_espressif-3.6.0/components/wear_levelling/
DWL_Ext_Safe.cpp62 this->state_addr = WL_Flash::chip_size() - 2 * WL_Flash::sector_size(); in config()
63 this->dump_addr = WL_Flash::chip_size() - 1 * WL_Flash::sector_size(); in config()
81 ESP_LOGV(TAG, "%s size = %i", __func__, WL_Flash::chip_size() - 2 * this->flash_sector_size); in chip_size()
82 return WL_Flash::chip_size() - 2 * this->flash_sector_size; in chip_size()
90 result = WL_Flash::read(this->state_addr, &state, sizeof(WL_Ext_Safe_State)); in recover()
100 result = WL_Flash::erase_sector(state.local_addr_base); // erase comlete flash sector in recover()
111 result = WL_Flash::erase_range(this->state_addr, this->flash_sector_size); in recover()
130 result = WL_Flash::erase_sector(this->dump_addr / this->flash_sector_size); in erase_sector_fit()
132 result = WL_Flash::write(this->dump_addr, this->sector_buffer, this->flash_sector_size); in erase_sector_fit()
141 result = WL_Flash::erase_sector(this->state_addr / this->flash_sector_size); in erase_sector_fit()
[all …]
DWL_Flash.cpp39 WL_Flash::WL_Flash() in WL_Flash() function in WL_Flash
43 WL_Flash::~WL_Flash() in ~WL_Flash()
48 esp_err_t WL_Flash::config(wl_config_t *cfg, Flash_Access *flash_drv) in config()
119 esp_err_t WL_Flash::init() in init()
247 esp_err_t WL_Flash::recoverPos() in recoverPos()
273 esp_err_t WL_Flash::initSections() in initSections()
313 esp_err_t WL_Flash::updateVersion() in updateVersion()
325 esp_err_t WL_Flash::updateV1_V2() in updateV1_V2()
403 void WL_Flash::fillOkBuff(int n) in fillOkBuff()
413 bool WL_Flash::OkBuffSet(int n) in OkBuffSet()
[all …]
DWL_Ext_Perf.cpp26 WL_Ext_Perf::WL_Ext_Perf(): WL_Flash() in WL_Ext_Perf()
53 return WL_Flash::config(cfg, flash_drv); in config()
58 return WL_Flash::init(); in init()
63 return WL_Flash::chip_size(); in chip_size()
91 result = WL_Flash::erase_sector(start_sector / this->size_factor); // erase comlete flash sector in erase_sector_fit()
159 result = WL_Flash::erase_sector(start_sector + i); in erase_range()
Dwear_levelling.cpp52 WL_Flash *instance;
66 WL_Flash *wl_flash = NULL; in wl_mount()
132 wl_flash_ptr = malloc(sizeof(WL_Flash)); in wl_mount()
139 wl_flash = new (wl_flash_ptr) WL_Flash(); in wl_mount()
161 wl_flash->~WL_Flash(); in wl_mount()
183 s_instances[handle].instance->~WL_Flash(); in wl_unmount()
DCMakeLists.txt5 "WL_Flash.cpp"
/hal_espressif-3.6.0/components/wear_levelling/private_include/
DWL_Flash.h26 class WL_Flash : public Flash_Access
29 WL_Flash();
30 ~WL_Flash() override;
DWL_Ext_Perf.h20 class WL_Ext_Perf : public WL_Flash
/hal_espressif-3.6.0/components/wear_levelling/test_wl_host/
DMakefile.files5 WL_Flash.cpp \
/hal_espressif-3.6.0/components/wear_levelling/doc/
Dwl_sw_structure.rst18 …- Flash_Access - memory access interface. Used to access the memory. A classes WL_Flash, Partition…
21 - WL_Flash - the main class that implements wear levelling functionality.
/hal_espressif-3.6.0/tools/test_idf_size/
Doverflow.map175 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj)
178 … esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj) (_ZN5crc328crc32_leEjPKhj)
440 … esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj) (esp_random)
3001 ….group 0x0000000000000000 0x14 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3002 ….text 0x0000000000000000 0x0 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3003 ….data 0x0000000000000000 0x0 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3004 ….bss 0x0000000000000000 0x0 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3006 … 0x0000000000000000 0x8 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj)
3008 … 0x0000000000000000 0x8 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj)
3009 ….xt.lit 0x0000000000000000 0x88 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
[all …]
Doverflow_esp32s2.map169 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj)
172 … esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj) (_ZN5crc328crc32_leEjPKhj)
426 … esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj) (esp_random)
3055 ….group 0x0000000000000000 0x14 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3056 ….text 0x0000000000000000 0x0 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3057 ….data 0x0000000000000000 0x0 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3058 ….bss 0x0000000000000000 0x0 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
3060 … 0x0000000000000000 0x8 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj)
3062 … 0x0000000000000000 0x8 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.cpp.obj)
3063 ….xt.lit 0x0000000000000000 0x88 esp-idf/wear_levelling/libwear_levelling.a(WL_Flash.c…
[all …]