Change all Kconfig entries for packages in the "Bootloaders" menu to submenus. Currently many bootloaders and firmwares in this menu use a 'config' keyword and thus menuconfig presents their sub-options as a flat list in the same menu. This is not very convenient as some have a lot of sub-options, and in (more and more common) configurations with multiple such packages enabled the menuconfig screen becomes very crowded. Moreover options of 'string' type don't have a visible indentation when their value exceeds a few characters, thus making it visually hard to grasp which package the various options belong to. Non-bootloader packages having suboptions usually use a 'menuconfig' keywork to have sub-options in a submenu. Do the same for packages in the "Bootloaders" menu which have more than one sub-option. Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Reviewed-by: Neal Frager <neal.frager@amd.com> Signed-off-by: Julien Olivain <ju.o@free.fr>
28 lines
732 B
Plaintext
28 lines
732 B
Plaintext
menuconfig BR2_TARGET_AFBOOT_STM32
|
|
bool "afboot-stm32"
|
|
depends on BR2_arm
|
|
help
|
|
afboot-stm32 is a very small bootloader for STM32 platforms
|
|
|
|
https://github.com/mcoquelin-stm32/afboot-stm32
|
|
|
|
if BR2_TARGET_AFBOOT_STM32
|
|
|
|
config BR2_TARGET_AFBOOT_STM32_KERNEL_ADDR
|
|
hex "Kernel load address"
|
|
default "0x08008000"
|
|
help
|
|
This is the physical address in your flash memory the kernel
|
|
will be linked for and stored to. This address is dependent on
|
|
your own flash usage.
|
|
|
|
config BR2_TARGET_AFBOOT_STM32_DTB_ADDR
|
|
hex "Device-tree load address"
|
|
default "0x08004000"
|
|
help
|
|
This is the physical address in your flash memory the
|
|
device-tree will be stored to. This address is dependent on
|
|
your own flash usage.
|
|
|
|
endif
|