File tree Expand file tree Collapse file tree 3 files changed +17
-4
lines changed Expand file tree Collapse file tree 3 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,11 @@ if(${CONFIG_SOC_GECKO_HAS_RADIO})
49
49
zephyr_library_sources (${RADIO_DIR} /rail_lib/plugin/pa-conversions/pa_curves_efr32.c )
50
50
51
51
# prebuilt libs
52
- add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_efr32xg${GECKO_SERIES_NUMBER}_gcc_release.a )
52
+ if (CONFIG_SOC_GECKO_RAIL_MULTIPROTOCOL )
53
+ add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_multiprotocol_efr32xg${GECKO_SERIES_NUMBER}_gcc_release.a )
54
+ else ()
55
+ add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_efr32xg${GECKO_SERIES_NUMBER}_gcc_release.a )
56
+ endif ()
53
57
54
58
if (CONFIG_SOC_GECKO_CUSTOM_RADIO_PHY )
55
59
zephyr_include_directories (
Original file line number Diff line number Diff line change @@ -103,11 +103,20 @@ if(CONFIG_SOC_GECKO_HAS_RADIO)
103
103
104
104
if (CONFIG_SILABS_DEVICE_IS_MODULE )
105
105
# RAIL lib and config for modules
106
- add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_module_efr32xg${SILABS_DEVICE_FAMILY_NUMBER}_gcc_release.a )
106
+ if (CONFIG_SOC_GECKO_RAIL_MULTIPROTOCOL )
107
+ add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_multiprotocol_module_efr32xg${SILABS_DEVICE_FAMILY_NUMBER}_gcc_release.a )
108
+ else ()
109
+ add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_module_efr32xg${SILABS_DEVICE_FAMILY_NUMBER}_gcc_release.a )
110
+ endif ()
111
+
107
112
add_prebuilt_library (librail_config platform/radio/rail_lib/autogen/librail_release/librail_config_${CONFIG_SOC}_gcc.a )
108
113
else ()
109
114
# generic RAIL lib for SoCs
110
- add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_efr32xg${SILABS_DEVICE_FAMILY_NUMBER}_gcc_release.a )
115
+ if (CONFIG_SOC_GECKO_RAIL_MULTIPROTOCOL )
116
+ add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_multiprotocol_efr32xg${SILABS_DEVICE_FAMILY_NUMBER}_gcc_release.a )
117
+ else ()
118
+ add_prebuilt_library (librail platform/radio/rail_lib/autogen/librail_release/librail_efr32xg${SILABS_DEVICE_FAMILY_NUMBER}_gcc_release.a )
119
+ endif ()
111
120
endif ()
112
121
113
122
zephyr_include_directories_ifdef (CONFIG_SOC_GECKO_CUSTOM_RADIO_PHY
Original file line number Diff line number Diff line change @@ -235,7 +235,7 @@ manifest:
235
235
groups :
236
236
- hal
237
237
- name : hal_silabs
238
- revision : 190a144a16bed9a938a94543ed5bbc70c0552e0f
238
+ revision : pull/126/head
239
239
path : modules/hal/silabs
240
240
groups :
241
241
- hal
You can’t perform that action at this time.
0 commit comments