Added code so gdbserver can fully support the STM32F4 variable page sizes
[fw/stlink] / src / stlink-common.h
index 2230dca8352ff0727ef0b84d159df4c680a45da4..1d9e3878136abf39be00350c80a9342aa60935e5 100644 (file)
@@ -243,7 +243,8 @@ extern "C" {
 
     // privates, publics, the rest....
     // TODO sort what is private, and what is not
-    int stlink_erase_flash_page(stlink_t* sl, stm32_addr_t page);
+    int stlink_erase_flash_page(stlink_t* sl, stm32_addr_t flashaddr);
+    uint32_t stlink_calculate_pagesize(stlink_t *sl, uint32_t flashaddr);
     uint16_t read_uint16(const unsigned char *c, const int pt);
     void stlink_core_stat(stlink_t *sl);
     void stlink_print_data(stlink_t *sl);