X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fflash%2Fstr7x.h;h=bbb64eb9f39fb8654be84043f21f4b618211516e;hb=958f845f4b64448d72688c31f0c299de569961e6;hp=ecf64322168a6467b9a236965f98b5439596c7f1;hpb=b855855445489c43de2b796f1ac921e518d787bd;p=openocd.git diff --git a/src/flash/str7x.h b/src/flash/str7x.h index ecf6432216..bbb64eb9f3 100644 --- a/src/flash/str7x.h +++ b/src/flash/str7x.h @@ -26,9 +26,10 @@ typedef struct str7x_flash_bank_s { int bank1; - struct target_s *target; u32 *sector_bank; u32 *sector_bits; + u32 disable_bit; + u32 busy_bits; working_area_t *write_algorithm; } str7x_flash_bank_t; @@ -70,8 +71,9 @@ enum str7x_status_codes #define FLASH_SPR 0x01000000 #define FLASH_BER 0x04000000 #define FLASH_MER 0x02000000 -#define FLASH_BSYA1 0x00000002 -#define FLASH_BSYA2 0x00000004 +#define FLASH_LOCK 0x00000010 +#define FLASH_BSYA1 0x00000004 +#define FLASH_BSYA0 0x00000002 /* FLASH_CR1 regsiter bits */