mcuboot/boot/zephyr
David Vincze b75c12a431 Boot: Extend flash layout for multiple images
This patch introduces the BOOT_IMAGE_NUMBER macro and current_image
variable to support multiple updatable images and the associated
extended flash layout.

The FLASH_AREA_IMAGE_* object-like macros are replaced with
function-like ones and therefore some functions have been updated,
because the labels of a switch statement and the initialization
values of objects with static storage duration have to be constant
expressions.

Change-Id: Ib7b26ec3c94233e52db4f97825ddb6a3e55bb1d3
Signed-off-by: David Vincze <david.vincze@arm.com>
2019-07-23 09:11:34 -05:00
..
boards zephyr: fix build for nrf52840_pca10059 2019-04-16 15:56:09 +02:00
include Boot: Extend flash layout for multiple images 2019-07-23 09:11:34 -05:00
targets zephyr: cleanup flash driver name 2018-04-10 14:03:35 -03:00
CMakeLists.txt Add Zephyr infrastructure for ed25519 2019-06-13 19:21:05 -03:00
Kconfig Add Zephyr infrastructure for ed25519 2019-06-13 19:21:05 -03:00
dts.overlay hotfix for "zephyr: force mcuboot to fit in the boot partition" 2017-10-04 20:36:34 -04:00
flash_map_extended.c Boot: Extend flash layout for multiple images 2019-07-23 09:11:34 -05:00
flash_map_legacy.c boot: zephyr: migrate to new log subystem 2019-01-10 19:11:15 +01:00
keys.c Add Zephyr infrastructure for ed25519 2019-06-13 19:21:05 -03:00
main.c zephyr: fix include of system_timer.h 2019-07-01 09:34:01 +02:00
os.c Add Zephyr config for RSA-3072 2019-05-16 14:01:19 -03:00
prj.conf Add Zephyr infrastructure for ed25519 2019-06-13 19:21:05 -03:00
serial_adapter.c boot: zephyr: Update USB CDC ACM device name 2019-05-22 15:18:34 +02:00