From cce4104b3a7d3465722cd4d7580b4d7293e6248c Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Fri, 11 Aug 2017 16:05:19 +0100 Subject: [PATCH] Removed isAllOnes() check --- module_dfu/src/flash_interface.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/module_dfu/src/flash_interface.c b/module_dfu/src/flash_interface.c index a122c413..9cb823a3 100755 --- a/module_dfu/src/flash_interface.c +++ b/module_dfu/src/flash_interface.c @@ -175,17 +175,6 @@ int flash_cmd_write_page(unsigned char *data) return 0; } -static int isAllOnes(unsigned char page[256]) -{ - unsigned i; - for (i = 0; i < 256; i++) - { - if (page[i] != 0xff) - return 0; - } - return 1; -} - int flash_cmd_write_page_data(unsigned char *data) { unsigned char *page_data_ptr = ¤t_flash_page_data[current_flash_subpage_index * 64]; @@ -206,8 +195,6 @@ int flash_cmd_write_page_data(unsigned char *data) if (current_flash_subpage_index == 4) { - if (isAllOnes(data)) - FLASH_ERROR(); if (fl_writeImagePage(current_flash_page_data) != 0) FLASH_ERROR(); pages_written++;