diff -Nur flash.orig/current/ChangeLog flash/current/ChangeLog --- flash.orig/current/ChangeLog Tue Nov 25 11:14:52 2003 +++ flash/current/ChangeLog Tue Nov 25 11:30:23 2003 @@ -1,3 +1,7 @@ +2003-11-25 Motoya Kurotsu + + * src/flash.c: Fix parse error. + 2003-11-24 Jani Monoses * cdl/io_flash.cdl: diff -Nur flash.orig/current/src/flash.c flash/current/src/flash.c --- flash.orig/current/src/flash.c Tue Nov 25 11:14:06 2003 +++ flash/current/src/flash.c Tue Nov 25 11:20:03 2003 @@ -166,9 +166,10 @@ if (plf_flash_query_soft_wp(addr,len)) return FLASH_ERR_PROTECT; #endif - - externC code_fun flash_erase_block; - _flash_erase_block = (code_fun*) __anonymizer(&flash_erase_block); + { + externC code_fun flash_erase_block; + _flash_erase_block = (code_fun*) __anonymizer(&flash_erase_block); + } block = (unsigned short *)((CYG_ADDRESS)addr & flash_info.block_mask); end_addr = (unsigned short *)((CYG_ADDRESS)addr+len); @@ -253,10 +254,10 @@ if (plf_flash_query_soft_wp(addr,len)) return FLASH_ERR_PROTECT; #endif - - externC code_fun flash_program_buf; - _flash_program_buf = (code_fun*) __anonymizer(&flash_program_buf); - + { + externC code_fun flash_program_buf; + _flash_program_buf = (code_fun*) __anonymizer(&flash_program_buf); + } #ifdef CYGSEM_IO_FLASH_CHATTER (*flash_info.pf)("... Program from %p-%p at %p: ", (void*)data, (void*)(((CYG_ADDRESS)data)+len), (void*)addr);