File tree Expand file tree Collapse file tree 11 files changed +72
-7
lines changed
boot/mcuboot_recovery_entry
subsys/softdevice_handler Expand file tree Collapse file tree 11 files changed +72
-7
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ CONFIG_LOG_BACKEND_BM_UARTE=y
44CONFIG_SOFTDEVICE=y
55CONFIG_NRF_SDH=y
66
7+ # Enable RNG
8+ CONFIG_NRF_SECURITY=y
9+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
10+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
11+
712CONFIG_BLE_ADV=y
813CONFIG_BLE_ADV_NAME="nRF_BM_CGMS"
914CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ CONFIG_LOG_BACKEND_BM_UARTE=y
44CONFIG_SOFTDEVICE=y
55CONFIG_NRF_SDH=y
66
7+ # Enable RNG
8+ CONFIG_NRF_SECURITY=y
9+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
10+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
11+
712CONFIG_BLE_ADV=y
813CONFIG_BLE_ADV_NAME="nRF_BM_HRS"
914CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ CONFIG_LOG_BACKEND_BM_UARTE=y
44CONFIG_SOFTDEVICE=y
55CONFIG_NRF_SDH=y
66
7+ # Enable RNG
8+ CONFIG_NRF_SECURITY=y
9+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
10+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
11+
712CONFIG_BLE_ADV=y
813CONFIG_BLE_ADV_NAME="nRF_BM_LBS"
914CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
Original file line number Diff line number Diff line change @@ -9,6 +9,11 @@ CONFIG_BLE_ADV_DIRECTED_ADVERTISING=n
99CONFIG_SOFTDEVICE=y
1010CONFIG_NRF_SDH=y
1111
12+ # Enable RNG
13+ CONFIG_NRF_SECURITY=y
14+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
15+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
16+
1217# BLE connection parameter
1318CONFIG_BLE_CONN_PARAMS=y
1419
Original file line number Diff line number Diff line change @@ -7,6 +7,11 @@ CONFIG_CONSOLE=y
77CONFIG_SOFTDEVICE=y
88CONFIG_NRF_SDH=y
99
10+ # Enable RNG
11+ CONFIG_NRF_SECURITY=y
12+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
13+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
14+
1015# Require storage of a vendor UUID
1116CONFIG_NRF_SDH_BLE_VS_UUID_COUNT=1
1217
Original file line number Diff line number Diff line change @@ -3,3 +3,8 @@ CONFIG_LOG_BACKEND_BM_UARTE=y
33
44CONFIG_SOFTDEVICE=y
55CONFIG_NRF_SDH=y
6+
7+ # Enable RNG
8+ CONFIG_NRF_SECURITY=y
9+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
10+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
Original file line number Diff line number Diff line change @@ -15,6 +15,9 @@ CONFIG_BLE_ADV_DIRECTED_ADVERTISING=n
1515CONFIG_SOFTDEVICE=y
1616CONFIG_NRF_SDH_BLE=y
1717CONFIG_NRF_SDH=y
18+ CONFIG_NRF_SECURITY=y
19+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
20+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
1821CONFIG_BLE_MCUMGR=y
1922
2023CONFIG_MCUBOOT_BOOTUTIL_LIB=y
Original file line number Diff line number Diff line change @@ -39,6 +39,9 @@ CONFIG_MCUMGR_GRP_OS_MCUMGR_PARAMS=y
3939CONFIG_MCUMGR_GRP_OS_BOOTLOADER_INFO=y
4040CONFIG_NRF_SDH_BLE=y
4141CONFIG_NRF_SDH=y
42+ CONFIG_NRF_SECURITY=y
43+ CONFIG_MBEDTLS_PSA_CRYPTO_C=y
44+ CONFIG_PSA_WANT_GENERATE_RANDOM=y
4245CONFIG_BLE_MCUMGR=y
4346
4447CONFIG_LOG=y
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ zephyr_library()
77zephyr_linker_sources(SECTIONS sdh.ld)
88zephyr_library_sources(
99 nrf_sdh.c
10+ nrf_sdh_soc.c
1011 irq_connect.c
1112)
1213
@@ -22,9 +23,6 @@ if(CONFIG_SOFTDEVICE_S115)
2223 target_link_options (app PUBLIC "-Wl,--defsym=z_arm_svc=SVC_Handler" )
2324endif ()
2425
25- if (CONFIG_NRF_SDH_SOC)
26- zephyr_library_sources(nrf_sdh_soc.c)
27- endif ()
2826if (CONFIG_NRF_SDH_BLE)
2927 zephyr_library_sources(nrf_sdh_ble.c)
3028endif ()
Original file line number Diff line number Diff line change 66menuconfig NRF_SDH
77 bool "Softdevice handler"
88 depends on SOFTDEVICE
9+ depends on NRF_SECURITY
10+ depends on MBEDTLS_PSA_CRYPTO_C
11+ depends on PSA_WANT_GENERATE_RANDOM
912
1013if NRF_SDH
1114
12- config NRF_SDH_SOC
13- bool "SoC events"
14- default y
15-
1615config NRF_SDH_BLE
1716 bool "BLE events"
1817 default y
You can’t perform that action at this time.
0 commit comments