From f85a3d2439fc59cf45d173a0248afbd3bea46c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Sat, 4 Jan 2020 14:35:28 +0100 Subject: [PATCH] flash_internal: fix error return code --- lib/flash_internal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/flash_internal.c b/lib/flash_internal.c index 576053c..2a1a093 100644 --- a/lib/flash_internal.c +++ b/lib/flash_internal.c @@ -122,7 +122,7 @@ int32_t flash_internal_write(uint32_t address, const uint8_t *buffer, size_t siz if (address < FLASH_BASE) { return -3; } else if ((uint32_t)&__flash_end >= FLASH_BASE && (address + size) > (uint32_t)&__flash_end) { - return 4; + return -4; } else if ((uint32_t)&__flash_end < FLASH_BASE && (address + size) > (FLASH_BASE + DESIG_FLASH_SIZE * 1024)) { return -5; }