X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fflash%2Faduc702x.c;h=8011e9334c93ce2485fd4e04c24293071ee01b21;hb=af949b2531d2a8863d077025db40cbb170d13a63;hp=255b17695d72206cc18f2bba0e1c4198aef72e5e;hpb=a03c9a8dce92d0df0e995e348edfa1b3ea952f45;p=openocd diff --git a/src/flash/aduc702x.c b/src/flash/aduc702x.c index 255b1769..8011e933 100644 --- a/src/flash/aduc702x.c +++ b/src/flash/aduc702x.c @@ -43,19 +43,8 @@ static int aduc702x_set_write_enable(target_t *target, int enable); #define ADUC702x_FLASH_FEEPRO (6*4) #define ADUC702x_FLASH_FEEHIDE (7*4) -typedef struct { - uint32_t feesta; - uint32_t feemod; - uint32_t feecon; - uint32_t feedat; - uint32_t feeadr; - uint32_t feesign; - uint32_t feepro; - uint32_t feehide; -} ADUC702x_FLASH_MMIO; - struct aduc702x_flash_bank { - working_area_t *write_algorithm; + struct working_area *write_algorithm; }; /* flash bank aduc702x 0 0 0 0 @@ -172,10 +161,10 @@ static int aduc702x_write_block(struct flash_bank_s *bank, uint8_t *buffer, uint struct aduc702x_flash_bank *aduc702x_info = bank->driver_priv; target_t *target = bank->target; uint32_t buffer_size = 7000; - working_area_t *source; + struct working_area *source; uint32_t address = bank->base + offset; - reg_param_t reg_params[6]; - armv4_5_algorithm_t armv4_5_info; + struct reg_param reg_params[6]; + struct armv4_5_algorithm armv4_5_info; int retval = ERROR_OK; if (((count%2)!=0)||((offset%2)!=0))