From bc2ee9999b5abdece8162480d839aa5ada9ec1fd Mon Sep 17 00:00:00 2001 From: MurphyZhao Date: Sat, 19 Jan 2019 14:42:29 +0800 Subject: [PATCH] =?UTF-8?q?[bsp][stm32]=20=E7=A7=BB=E9=99=A4=20f0=20?= =?UTF-8?q?=E5=92=8C=20f1=20=E4=B8=AD=20flash=20write=20=E5=AF=B9=20size?= =?UTF-8?q?=20=E5=AF=B9=E9=BD=90=E7=9A=84=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: MurphyZhao --- bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f0.c | 6 ------ bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f1.c | 6 ------ 2 files changed, 12 deletions(-) diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f0.c b/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f0.c index dd472b969..0a73e968e 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f0.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f0.c @@ -84,12 +84,6 @@ int stm32_flash_write(rt_uint32_t addr, const rt_uint8_t *buf, size_t size) return -RT_EINVAL; } - if (size % 4 != 0) - { - LOG_E("write size must be 4-byte alignment"); - return -RT_EINVAL; - } - if ((end_addr) > STM32_FLASH_END_ADDRESS) { LOG_E("write outrange flash size! addr is (0x%p)", (void *)(addr + size)); diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f1.c b/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f1.c index 306b2fb66..37022dd1c 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f1.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_f1.c @@ -84,12 +84,6 @@ int stm32_flash_write(rt_uint32_t addr, const rt_uint8_t *buf, size_t size) return -RT_EINVAL; } - if (size % 4 != 0) - { - LOG_E("write size must be 4-byte alignment"); - return -RT_EINVAL; - } - if ((end_addr) > STM32_FLASH_END_ADDRESS) { LOG_E("write outrange flash size! addr is (0x%p)", (void *)(addr + size)); -- GitLab