diff options
| author | wdenk <wdenk> | 2004-04-08 22:31:29 +0000 | 
|---|---|---|
| committer | wdenk <wdenk> | 2004-04-08 22:31:29 +0000 | 
| commit | 7e780369e43ebf5c9e337dfad84dd36b2a08a21f (patch) | |
| tree | 0e30d6ce7632bf4b01394224bc1aa85f5610b77e /common/flash.c | |
| parent | 0608e04da9d0df5d00cf48a1d9141e2ea1bc9635 (diff) | |
| download | olio-uboot-2014.01-7e780369e43ebf5c9e337dfad84dd36b2a08a21f.tar.xz olio-uboot-2014.01-7e780369e43ebf5c9e337dfad84dd36b2a08a21f.zip | |
* Patch by Mark Jonas: Remove config.tmp files only when
  unconfiguring the board
* Adapt RMU board for bigger flash memory
* Test fix for ethernet problems on MPC5200
Diffstat (limited to 'common/flash.c')
| -rw-r--r-- | common/flash.c | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/common/flash.c b/common/flash.c index fa8942b92..b3084137a 100644 --- a/common/flash.c +++ b/common/flash.c @@ -21,6 +21,8 @@   * MA 02111-1307 USA   */ +/* #define DEBUG */ +  #include <common.h>  #include <flash.h> @@ -45,6 +47,11 @@ flash_protect (int flag, ulong from, ulong to, flash_info_t *info)  	short s_end = info->sector_count - 1;	/* index of last sector */  	int i; +	debug ("flash_protect %s: from 0x%08lX to 0x%08lX\n", +		(flag & FLAG_PROTECT_SET) ? "ON" : +			(flag & FLAG_PROTECT_CLEAR) ? "OFF" : "???", +		from, to); +  	/* Do nothing if input data is bad. */  	if (info->sector_count == 0 || info->size == 0 || to < from) {  		return; @@ -73,6 +80,7 @@ flash_protect (int flag, ulong from, ulong to, flash_info_t *info)  #else  				info->protect[i] = 0;  #endif	/* CFG_FLASH_PROTECTION */ +				debug ("protect off %d\n", i);  			}  			else if (flag & FLAG_PROTECT_SET) {  #if defined(CFG_FLASH_PROTECTION) @@ -80,6 +88,7 @@ flash_protect (int flag, ulong from, ulong to, flash_info_t *info)  #else  				info->protect[i] = 1;  #endif	/* CFG_FLASH_PROTECTION */ +				debug ("protect on %d\n", i);  			}  		}  	} |