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