diff packages/redboot/current/src/flash.c @ 962:0138b3d6b8a0

* src/flash.c: Only perform RAM check in fis load command when CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS = 1
author jlarmour
date Thu, 24 Apr 2003 03:33:04 +0000
parents 23fd347aba65
children 7071bcbe4d30
line wrap: on
line diff
--- a/packages/redboot/current/src/flash.c
+++ b/packages/redboot/current/src/flash.c
@@ -886,11 +886,13 @@ fis_load(int argc, char *argv[])
         mem_addr = img->mem_base;
     }
     // Load image from FLASH into RAM
+#ifdef CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS
     if ((mem_addr < (CYG_ADDRESS)user_ram_start) ||
         ((mem_addr+img->data_length) >= (CYG_ADDRESS)user_ram_end)) {
         diag_printf("Not a loadable image\n");
         return;
     }
+#endif
 #ifdef CYGPKG_COMPRESS_ZLIB
     if (decompress) {
         int err;