]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - common/cmd_flash.c
* Make sure HUSH is initialized for running auto-update scripts
[people/ms/u-boot.git] / common / cmd_flash.c
index 99d9130c1841f471b265c7dbca68e1e29dc90365..430a33e22571a8dde86af37350d7f6b2304bff5d 100644 (file)
@@ -164,6 +164,11 @@ flash_fill_sect_ranges (ulong addr_first, ulong addr_last,
                        sect = s_last[bank];
                        addr_first = (sect == s_end) ? b_end + 1: info->start[sect + 1];
                        (*s_count) += s_last[bank] - s_first[bank] + 1;
+               } else if (s_last[bank] >= 0) {
+                       printf("Error: cannot span across banks when they are"
+                              " mapped in reverse order\n");
+                       rcode = 1;
+                       break;
                }
        }