From 84d0c2f1e39caff58bf765a7ab7c72da23c25ec8 Mon Sep 17 00:00:00 2001 From: "Kim B. Heino" Date: Mon, 3 Mar 2008 10:39:13 +0200 Subject: [PATCH] fix copy from ram to dataflash If I try to "cp.b ", u-boot selects normal flash routines instead of dataflash. This is because it checks "if source address is not dataflash" instead of target address. Signed-off-by: Kim B. Heino --- common/cmd_mem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/cmd_mem.c b/common/cmd_mem.c index ed91f2704..4262e26a6 100644 --- a/common/cmd_mem.c +++ b/common/cmd_mem.c @@ -417,7 +417,7 @@ int do_mem_cp ( cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) /* check if we are copying to Flash */ if ( (addr2info(dest) != NULL) #ifdef CONFIG_HAS_DATAFLASH - && (!addr_dataflash(addr)) + && (!addr_dataflash(dest)) #endif ) { int rc;