comparison packages/redboot/current/src/flash.c @ 121:6bd9d475ed4b ecos-sw-2000-09-04

Merge from eCos master repository on 2000-09-04-20:50:20-BST
author jlarmour
date Mon, 04 Sep 2000 20:24:12 +0000
parents 77cec8369160
children 518f42066aba
comparison
equal deleted inserted replaced
120:0e17207f29f3 121:6bd9d475ed4b
94 "Erase FLASH contents", 94 "Erase FLASH contents",
95 "-f <flash_addr> -l <length>", 95 "-f <flash_addr> -l <length>",
96 fis_erase, 96 fis_erase,
97 FIS_cmds 97 FIS_cmds
98 ); 98 );
99 #ifdef CYGHWR_IO_FLASH_BLOCK_LOCKING 99 #if 0 < CYGHWR_IO_FLASH_BLOCK_LOCKING // This is an *interface*
100 local_cmd_entry("lock", 100 local_cmd_entry("lock",
101 "LOCK FLASH contents", 101 "LOCK FLASH contents",
102 "-f <flash_addr> -l <length>", 102 "-f <flash_addr> -l <length>",
103 fis_lock, 103 fis_lock,
104 FIS_cmds 104 FIS_cmds
481 if ((stat = flash_erase((void *)flash_addr, length, (void **)&err_addr)) != 0) { 481 if ((stat = flash_erase((void *)flash_addr, length, (void **)&err_addr)) != 0) {
482 printf("Error erasing at %p: %x(%s)\n", err_addr, stat, flash_errmsg(stat)); 482 printf("Error erasing at %p: %x(%s)\n", err_addr, stat, flash_errmsg(stat));
483 } 483 }
484 } 484 }
485 485
486 #ifdef CYGHWR_IO_FLASH_BLOCK_LOCKING 486 #if 0 < CYGHWR_IO_FLASH_BLOCK_LOCKING // This is an *interface*
487 487
488 static void 488 static void
489 fis_lock(int argc, char *argv[]) 489 fis_lock(int argc, char *argv[])
490 { 490 {
491 int stat; 491 int stat;