You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/12/17 17:24:57 UTC

[incubator-nuttx] 04/04: boards/arm/nrf52/nrf52832-dk: add sdc support

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 26c7ec5087074ad6f25f3fe51e5bba3300821ce5
Author: raiden00pl <ra...@railab.me>
AuthorDate: Fri Dec 17 15:54:01 2021 +0100

    boards/arm/nrf52/nrf52832-dk: add sdc support
---
 boards/arm/nrf52/nrf52832-dk/src/nrf52_bringup.c | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/boards/arm/nrf52/nrf52832-dk/src/nrf52_bringup.c b/boards/arm/nrf52/nrf52832-dk/src/nrf52_bringup.c
index 5f37940..d79ccff 100644
--- a/boards/arm/nrf52/nrf52832-dk/src/nrf52_bringup.c
+++ b/boards/arm/nrf52/nrf52832-dk/src/nrf52_bringup.c
@@ -37,6 +37,10 @@
 #  include <nuttx/leds/userled.h>
 #endif
 
+#ifdef CONFIG_NRF52_SOFTDEVICE_CONTROLLER
+#  include "nrf52_sdc.h"
+#endif
+
 #include "nrf52832-dk.h"
 
 /****************************************************************************
@@ -92,6 +96,15 @@ int nrf52_bringup(void)
     }
 #endif
 
+#ifdef CONFIG_NRF52_SOFTDEVICE_CONTROLLER
+  ret = nrf52_sdc_initialize();
+
+  if (ret < 0)
+    {
+      syslog(LOG_ERR, "ERROR: nrf52_sdc_initialize() failed: %d\n", ret);
+    }
+#endif
+
   UNUSED(ret);
   return OK;
 }