kconfig: Remove deprecated option BOOTLOADER_SRAM_SIZE
Removes BOOTLOADER_SRAM_SIZE which was deprecated with Zephyr 3.6 Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
parent
11f18c7340
commit
c9f3690ed4
4 changed files with 2 additions and 61 deletions
|
@ -1021,32 +1021,6 @@ config IS_BOOTLOADER
|
|||
This option indicates that Zephyr will act as a bootloader to execute
|
||||
a separate Zephyr image payload.
|
||||
|
||||
config BOOTLOADER_SRAM_SIZE
|
||||
int "SRAM reserved for bootloader [DEPRECATED]"
|
||||
default 0
|
||||
depends on !XIP || IS_BOOTLOADER
|
||||
depends on ARM || XTENSA
|
||||
help
|
||||
This option specifies the amount of SRAM (measure in kB) reserved for
|
||||
a bootloader image, when either:
|
||||
- the Zephyr image itself is to act as the bootloader, or
|
||||
- Zephyr is a !XIP image, which implicitly assumes existence of a
|
||||
bootloader that loads the Zephyr !XIP image onto SRAM.
|
||||
|
||||
This option is deprecated, users should transition to using DTS to set this, if needed.
|
||||
To be removed after Zephyr 3.7 release.
|
||||
|
||||
config BOOTLOADER_SRAM_SIZE_DEPRECATED
|
||||
bool
|
||||
default y
|
||||
select DEPRECATED
|
||||
depends on BOOTLOADER_SRAM_SIZE != 0
|
||||
depends on !XIP || IS_BOOTLOADER
|
||||
depends on ARM || XTENSA
|
||||
help
|
||||
Non-prompt symbol to indicate that the deprecated BOOTLOADER_SRAM_SIZE Kconfig has a
|
||||
non-0 value. Please transition to using devicetree.
|
||||
|
||||
config BOOTLOADER_BOSSA
|
||||
bool "BOSSA bootloader support"
|
||||
select USE_DT_CODE_PARTITION
|
||||
|
|
|
@ -52,19 +52,8 @@
|
|||
#define ROM_SIZE (CONFIG_FLASH_SIZE*1K - CONFIG_FLASH_LOAD_OFFSET - ROM_END_OFFSET)
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_XIP)
|
||||
#if defined(CONFIG_IS_BOOTLOADER)
|
||||
#define RAM_SIZE (CONFIG_BOOTLOADER_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR (CONFIG_SRAM_BASE_ADDRESS + \
|
||||
(CONFIG_SRAM_SIZE * 1K - RAM_SIZE))
|
||||
#else
|
||||
#define RAM_SIZE (CONFIG_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR CONFIG_SRAM_BASE_ADDRESS
|
||||
#endif
|
||||
#else
|
||||
#define RAM_SIZE (CONFIG_SRAM_SIZE * 1K - CONFIG_BOOTLOADER_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR CONFIG_SRAM_BASE_ADDRESS
|
||||
#endif
|
||||
#define RAM_SIZE (CONFIG_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR CONFIG_SRAM_BASE_ADDRESS
|
||||
|
||||
/* Set alignment to CONFIG_ARM_MPU_REGION_MIN_ALIGN_AND_SIZE
|
||||
* to make linker section alignment comply with MPU granularity.
|
||||
|
|
|
@ -52,19 +52,8 @@
|
|||
#define ROM_SIZE (CONFIG_FLASH_SIZE * 1024 - CONFIG_FLASH_LOAD_OFFSET - ROM_END_OFFSET)
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_XIP)
|
||||
#if defined(CONFIG_IS_BOOTLOADER)
|
||||
#define RAM_SIZE (CONFIG_BOOTLOADER_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR (CONFIG_SRAM_BASE_ADDRESS + \
|
||||
(CONFIG_SRAM_SIZE * 1K - RAM_SIZE))
|
||||
#else
|
||||
#define RAM_SIZE (CONFIG_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR CONFIG_SRAM_BASE_ADDRESS
|
||||
#endif
|
||||
#else
|
||||
#define RAM_SIZE (CONFIG_SRAM_SIZE * 1K - CONFIG_BOOTLOADER_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR CONFIG_SRAM_BASE_ADDRESS
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_CUSTOM_SECTION_ALIGN)
|
||||
_region_min_align = CONFIG_CUSTOM_SECTION_MIN_ALIGN_SIZE;
|
||||
|
|
|
@ -45,19 +45,8 @@
|
|||
#define ROM_SIZE (CONFIG_FLASH_SIZE * 1024 - CONFIG_FLASH_LOAD_OFFSET - ROM_END_OFFSET)
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_XIP)
|
||||
#if defined(CONFIG_IS_BOOTLOADER)
|
||||
#define RAM_SIZE (CONFIG_BOOTLOADER_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR (CONFIG_SRAM_BASE_ADDRESS + \
|
||||
(CONFIG_SRAM_SIZE * 1K - RAM_SIZE))
|
||||
#else
|
||||
#define RAM_SIZE (CONFIG_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR CONFIG_SRAM_BASE_ADDRESS
|
||||
#endif
|
||||
#else
|
||||
#define RAM_SIZE (CONFIG_SRAM_SIZE * 1K - CONFIG_BOOTLOADER_SRAM_SIZE * 1K)
|
||||
#define RAM_ADDR CONFIG_SRAM_BASE_ADDRESS
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_CUSTOM_SECTION_ALIGN)
|
||||
_region_min_align = CONFIG_CUSTOM_SECTION_MIN_ALIGN_SIZE;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue