1/*
2 * Copyright (c) 2021 Nordic Semiconductor ASA
3 * Copyright (c) 2024 Embeint Inc
4 *
5 * SPDX-License-Identifier: Apache-2.0
6 *
7 * This file specifies the default shared memory region used for inter-procesor
8 * communication between the application and network cores.
9 *
10 * This file, or a board specific variant of it, must be included by both
11 * cpuapp and cpunet application to ensure both processors have the same
12 * expectations of the memory region used. If a board specific variant is
13 * used, it is up to the author to ensure the shared memory region resides in
14 * the memory range allocated to the non-secure image (sram0_ns).
15 *
16 * By default the last 64 kB of application core SRAM is allocated as shared
17 * memory (sram0_shared).
18 */
19
20/ {
21	chosen {
22		zephyr,ipc_shm = &sram0_shared;
23	};
24
25	reserved-memory {
26		#address-cells = <1>;
27		#size-cells = <1>;
28		ranges;
29
30		sram0_shared: memory@20070000 {
31			/* Last 64 kB of sram0 */
32			reg = <0x20070000 0x10000>;
33		};
34	};
35};
36