#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#>
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))