blob: 73c7c83a55b45c04c768a85da36a33a201813077 [file] [log] [blame]
/*
* Copyright (c) 2019 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: Apache-2.0
*/
/* This file mocks zephyr's flash map / DT macro */
#ifndef __DEVICETREE_H__
#define __DEVICETREE_H__
#define FLASH_AREA_ID(x) FLASH_AREA_ID_##x
#define FLASH_AREA_ID_image_0 1
#define FLASH_AREA_ID_image_1 2
#define FLASH_AREA_ID_image_scratch 3
#define FLASH_AREA_ID_image_2 4
#define FLASH_AREA_ID_image_3 5
#define FLASH_AREA_IMAGE_0 FLASH_AREA_ID(image_0)
#define FLASH_AREA_IMAGE_1 FLASH_AREA_ID(image_1)
#define FLASH_AREA_IMAGE_2 FLASH_AREA_ID(image_2)
#define FLASH_AREA_IMAGE_3 FLASH_AREA_ID(image_3)
#define FLASH_AREA_IMAGE_SWAP_STATUS FLASH_AREA_ID(image_scratch)
#endif /*__DEVICETREE_H__*/