]> git.sur5r.net Git - openocd/blobdiff - src/flash/aduc702x.c
armv4_5_common_t -> struct arm
[openocd] / src / flash / aduc702x.c
index 255b17695d72206cc18f2bba0e1c4198aef72e5e..8011e9334c93ce2485fd4e04c24293071ee01b21 100644 (file)
@@ -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 <target#>
@@ -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))