samples: mbox: Add support for NXP RT boards
This commit adds mbox sample support for these NXP boards: - MIMXRT1160-EVK - MIMXRT1170-EVK - MIMXRT1170-EVKB Signed-off-by: Tomas Galbicka <tomas.galbicka@nxp.com>
This commit is contained in:
parent
c82789c5ff
commit
d161d05e33
18 changed files with 307 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
|||
#
|
||||
# Copyright (c) 2021 Carlo Caione <ccaione@baylibre.com>
|
||||
# Copyright 2023 NXP
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
@ -8,9 +9,14 @@ cmake_minimum_required(VERSION 3.20.0)
|
|||
|
||||
find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
|
||||
|
||||
set(REMOTE_ZEPHYR_DIR ${CMAKE_CURRENT_BINARY_DIR}/../remote/zephyr)
|
||||
|
||||
if(("${BOARD}" STREQUAL "nrf5340dk_nrf5340_cpuapp") OR
|
||||
("${BOARD}" STREQUAL "nrf5340bsim_nrf5340_cpuapp") OR
|
||||
("${BOARD}" STREQUAL "adp_xc7k_ae350") OR
|
||||
("${BOARD}" STREQUAL "mimxrt1170_evkb_cm7") OR
|
||||
("${BOARD}" STREQUAL "mimxrt1170_evk_cm7") OR
|
||||
("${BOARD}" STREQUAL "mimxrt1160_evk_cm7") OR
|
||||
("${BOARD}" STREQUAL "mimxrt595_evk_cm33"))
|
||||
message(STATUS "${BOARD} compile as Main in this sample")
|
||||
else()
|
||||
|
@ -21,4 +27,9 @@ project(mbox_ipc)
|
|||
|
||||
enable_language(C ASM)
|
||||
|
||||
if(CONFIG_INCLUDE_REMOTE_DIR)
|
||||
target_include_directories(zephyr_interface
|
||||
INTERFACE ${REMOTE_ZEPHYR_DIR}/include/public)
|
||||
endif()
|
||||
|
||||
target_sources(app PRIVATE src/main.c)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue