Skip to content

Commit fea411b

Browse files
andrei-menzopolmmahadevan108
authored andcommitted
mcux/middleware: add ieee_802.15.4 files and cmake changes
Signed-off-by: Andrei Menzopol <[email protected]>
1 parent 5e1979c commit fea411b

File tree

12 files changed

+3403
-1
lines changed

12 files changed

+3403
-1
lines changed

mcux/middleware/CMakeLists.txt

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
if(CONFIG_BT OR CONFIG_NET_L2_OPENTHREAD)
1+
if(CONFIG_BT OR CONFIG_NET_L2_IEEE802154 OR CONFIG_NET_L2_OPENTHREAD)
22
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/mcux-sdk-middleware-connectivity-framework)
33
include(connectivity_framework)
44
if(CONFIG_SOC_SERIES_MCXW)
@@ -25,5 +25,18 @@ if(CONFIG_BT OR CONFIG_NET_L2_OPENTHREAD)
2525
${CMAKE_CURRENT_LIST_DIR}/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/porting/platform/kw45b41/rpmsg_platform.c
2626
${CMAKE_CURRENT_LIST_DIR}/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/rpmsg_lite.c
2727
)
28+
29+
if(CONFIG_NET_L2_IEEE802154 OR CONFIG_NET_L2_OPENTHREAD)
30+
zephyr_include_directories(
31+
${CMAKE_CURRENT_LIST_DIR}/mcux-sdk-middleware-ieee_802.15.4/ieee_802_15_4/phy/interface
32+
)
33+
34+
zephyr_library_sources(
35+
${CMAKE_CURRENT_LIST_DIR}/mcux-sdk-middleware-ieee_802.15.4/ieee_802_15_4/phy/source/PhyTime.c
36+
${CMAKE_CURRENT_LIST_DIR}/mcux-sdk-middleware-ieee_802.15.4/ieee_802_15_4/phy/source/SerialDevice/Phy.c
37+
)
38+
zephyr_compile_definitions(USE_NBU=1)
39+
zephyr_compile_definitions(MEM_USE_ZEPHYR=1U)
40+
endif()
2841
endif()
2942
endif()
427 KB
Binary file not shown.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
NXP Software Content Register
2+
3+
Package: mcux-sdk-middleware-ieee_802.15.4.git
4+
Version: 5.3.11
5+
Outgoing License: LA_OPT_NXP_SOFTWARE_License v44 - Additional distribution license granted, license in Section 2.3 applies
6+
License File: LICENSE.htm
7+
Description and comments: Wireless 802.15.4 middleware
8+
Release Location: https://github.com/nxp-mcuxpresso/mcux-sdk-middleware-ieee_802.15.4.git
9+
Origin: NXP (proprietary)

0 commit comments

Comments
 (0)