You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ut...@apache.org on 2018/09/17 12:34:04 UTC

[mynewt-core] 03/03: Update enc_flash to use erased val

This is an automated email from the ASF dual-hosted git repository.

utzig pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git

commit 4f51c2bb1cbe8db2edeacc1cfb123b1506a722c0
Author: Fabio Utzig <ut...@apache.org>
AuthorDate: Mon Aug 6 12:28:00 2018 -0300

    Update enc_flash to use erased val
---
 hw/drivers/flash/enc_flash/src/enc_flash.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/hw/drivers/flash/enc_flash/src/enc_flash.c b/hw/drivers/flash/enc_flash/src/enc_flash.c
index 02e4a6f..83de4bc 100644
--- a/hw/drivers/flash/enc_flash/src/enc_flash.c
+++ b/hw/drivers/flash/enc_flash/src/enc_flash.c
@@ -162,7 +162,7 @@ enc_flash_is_empty(const struct hal_flash *h_dev, uint32_t addr, uint32_t len)
     if (h_dev->hf_itf->hff_is_empty) {
         return h_dev->hf_itf->hff_is_empty(h_dev, addr, len);
     } else {
-        return hal_flash_is_ones(h_dev, addr, len);
+        return hal_flash_is_erased(h_dev, addr, len);
     }
 }
 
@@ -183,6 +183,7 @@ enc_flash_init(const struct hal_flash *h_dev)
     dev->efd_hal.hf_size =  h_dev->hf_size;
     dev->efd_hal.hf_sector_cnt = h_dev->hf_sector_cnt;
     dev->efd_hal.hf_align = h_dev->hf_align;
+    dev->efd_hal.hf_erased_val = h_dev->hf_erased_val;
 
     enc_flash_init_arch(dev);