diff options
Diffstat (limited to 'common/firmware_image.lds.S')
-rw-r--r-- | common/firmware_image.lds.S | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/common/firmware_image.lds.S b/common/firmware_image.lds.S index 65014336ab..e2e34de588 100644 --- a/common/firmware_image.lds.S +++ b/common/firmware_image.lds.S @@ -52,9 +52,10 @@ and RW images at different Flash offset */ #ifdef CONFIG_PROGRAM_MEMORY_BASE_LOAD #define IMAGE_PADDING_AT (CONFIG_PROGRAM_MEMORY_BASE_LOAD + \ - CONFIG_FLASH_SIZE - 1) + CONFIG_FLASH_SIZE_BYTES - 1) #else -#define IMAGE_PADDING_AT (CONFIG_PROGRAM_MEMORY_BASE + CONFIG_FLASH_SIZE - 1) +#define IMAGE_PADDING_AT (CONFIG_PROGRAM_MEMORY_BASE + \ + CONFIG_FLASH_SIZE_BYTES - 1) #endif OUTPUT_FORMAT(BFD_FORMAT, BFD_FORMAT, BFD_FORMAT) @@ -63,7 +64,7 @@ OUTPUT_ARCH(BFD_ARCH) MEMORY { FLASH (rx) : ORIGIN = CONFIG_PROGRAM_MEMORY_BASE, - LENGTH = CONFIG_FLASH_SIZE + LENGTH = CONFIG_FLASH_SIZE_BYTES #ifdef CONFIG_IPI IPI_BUFFER (rw) : ORIGIN = CONFIG_PROGRAM_MEMORY_BASE + CONFIG_IPC_SHARED_OBJ_ADDR, LENGTH = (CONFIG_IPC_SHARED_OBJ_BUF_SIZE + 8) * 2 |