aboutsummaryrefslogtreecommitdiff
path: root/src/stm32f4.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/stm32f4.c')
-rw-r--r--src/stm32f4.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/stm32f4.c b/src/stm32f4.c
index e7593b2..f3e1e7d 100644
--- a/src/stm32f4.c
+++ b/src/stm32f4.c
@@ -38,8 +38,8 @@
#include "target.h"
static int stm32f4_flash_erase(struct target_s *target, uint32_t addr, int len);
-static int stm32f4_flash_write_words(struct target_s *target, uint32_t dest, const uint32_t *src,
- int len);
+static int stm32f4_flash_write(struct target_s *target, uint32_t dest,
+ const uint8_t *src, int len);
static const char stm32f4_driver_str[] = "STM32F4xx";
@@ -143,7 +143,7 @@ int stm32f4_probe(struct target_s *target)
target->driver = stm32f4_driver_str;
target->xml_mem_map = stm32f4_xml_memory_map;
target->flash_erase = stm32f4_flash_erase;
- target->flash_write_words = stm32f4_flash_write_words;
+ target->flash_write = stm32f4_flash_write;
return 0;
}
return -1;
@@ -198,8 +198,8 @@ static int stm32f4_flash_erase(struct target_s *target, uint32_t addr, int len)
return 0;
}
-static int stm32f4_flash_write_words(struct target_s *target, uint32_t dest,
- const uint32_t *src, int len)
+static int stm32f4_flash_write(struct target_s *target, uint32_t dest,
+ const uint8_t *src, int len)
{
struct target_ap_s *t = (void *)target;
uint32_t offset = dest % 4;