diff packages/io/flash/current/src/flash.c @ 157:b65ec671dd4c

Merge from eCos master repository on 2001-04-06-18:28:36-BST
author jlarmour
date Fri, 06 Apr 2001 19:06:06 +0000
parents b939e9cada46
children 0d0f03f76f6a
line wrap: on
line diff
--- a/packages/io/flash/current/src/flash.c
+++ b/packages/io/flash/current/src/flash.c
@@ -157,6 +157,7 @@ flash_get_block_info(int *block_size, in
     *blocks = flash_info.blocks;
     return FLASH_ERR_OK;
 }
+
 int
 flash_erase(void *addr, int len, void **err_addr)
 {
@@ -254,10 +255,12 @@ flash_program(void *_addr, void *_data, 
         stat = (*_flash_program_buf)(addr, data, size, 
                                      flash_info.block_mask, flash_info.buffer_size);
         stat = flash_hwr_map_error(stat);
+#ifdef CYGSEM_IO_FLASH_VERIFY_PROGRAM
         if (memcmp(addr, data, size) != 0) {
             stat = 0x0BAD;
             printf("V");
         }
+#endif
         if (stat) {
             *err_addr = (void *)addr;
             break;