summaryrefslogtreecommitdiff
path: root/src/flash/ecos.c
diff options
context:
space:
mode:
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2008-04-02 14:40:35 +0000
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2008-04-02 14:40:35 +0000
commit6549d376e49a3dd4071a6cb4420bbba8f1ecf9c5 (patch)
tree888decd2e243849ed01dc98345401ceaf065493a /src/flash/ecos.c
parent2a2935573e20991e4f83fdb3f1f4363a38587e18 (diff)
downloadopenocd+libswd-6549d376e49a3dd4071a6cb4420bbba8f1ecf9c5.tar.gz
openocd+libswd-6549d376e49a3dd4071a6cb4420bbba8f1ecf9c5.tar.bz2
openocd+libswd-6549d376e49a3dd4071a6cb4420bbba8f1ecf9c5.tar.xz
openocd+libswd-6549d376e49a3dd4071a6cb4420bbba8f1ecf9c5.zip
fix flash info - now reports erased state properly
git-svn-id: svn://svn.berlios.de/openocd/trunk@534 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/flash/ecos.c')
-rw-r--r--src/flash/ecos.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/flash/ecos.c b/src/flash/ecos.c
index 55e54e05..f467b74d 100644
--- a/src/flash/ecos.c
+++ b/src/flash/ecos.c
@@ -45,7 +45,6 @@ int ecosflash_erase(struct flash_bank_s *bank, int first, int last);
int ecosflash_protect(struct flash_bank_s *bank, int set, int first, int last);
int ecosflash_write(struct flash_bank_s *bank, u8 *buffer, u32 offset, u32 count);
int ecosflash_probe(struct flash_bank_s *bank);
-int ecosflash_erase_check(struct flash_bank_s *bank);
int ecosflash_protect_check(struct flash_bank_s *bank);
int ecosflash_info(struct flash_bank_s *bank, char *buf, int buf_size);
@@ -64,7 +63,7 @@ flash_driver_t ecosflash_flash =
.write = ecosflash_write,
.probe = ecosflash_probe,
.auto_probe = ecosflash_probe,
- .erase_check = ecosflash_erase_check,
+ .erase_check = default_flash_blank_check,
.protect_check = ecosflash_protect_check,
.info = ecosflash_info
};
@@ -444,11 +443,6 @@ int ecosflash_write(struct flash_bank_s *bank, u8 *buffer, u32 offset, u32 count
}
-int ecosflash_erase_check(struct flash_bank_s *bank)
-{
- return ERROR_OK;
-}
-
int ecosflash_protect_check(struct flash_bank_s *bank)
{
return ERROR_OK;