From b855855445489c43de2b796f1ac921e518d787bd Mon Sep 17 00:00:00 2001 From: drath Date: Tue, 12 Sep 2006 18:56:48 +0000 Subject: - allow writes to second flash bank on STR71x devices (cleaned up sector list building) - cleaned up str7x flash erase and protect code (use two accesses to erase sectors in both banks) git-svn-id: svn://svn.berlios.de/openocd/trunk@98 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- src/flash/str7x.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/flash/str7x.h') diff --git a/src/flash/str7x.h b/src/flash/str7x.h index e1d9b2e0..ecf64322 100644 --- a/src/flash/str7x.h +++ b/src/flash/str7x.h @@ -27,7 +27,8 @@ typedef struct str7x_flash_bank_s { int bank1; struct target_s *target; - u32 flash_base; + u32 *sector_bank; + u32 *sector_bits; working_area_t *write_algorithm; } str7x_flash_bank_t; @@ -100,7 +101,7 @@ enum str7x_status_codes typedef struct str7x_mem_layout_s { u32 sector_start; u32 sector_size; - u32 reg_offset; + u32 sector_bit; } str7x_mem_layout_t; #endif /* STR7X_H */ -- cgit v1.2.3