You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by cc...@apache.org on 2017/04/07 18:45:06 UTC

[32/50] [abbrv] incubator-mynewt-core git commit: No jira ticket: get native ble building.

No jira ticket: get native ble building.


Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/8b595e29
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/8b595e29
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/8b595e29

Branch: refs/heads/master
Commit: 8b595e29cf734b14320a39eb691dbfc9a0139725
Parents: 75d9c30
Author: William San Filippo <wi...@runtime.io>
Authored: Tue Apr 4 15:11:28 2017 -0700
Committer: William San Filippo <wi...@runtime.io>
Committed: Tue Apr 4 15:11:28 2017 -0700

----------------------------------------------------------------------
 hw/drivers/nimble/native/src/ble_hw.c   | 14 ++++++++++++++
 hw/drivers/nimble/native/src/ble_phy.c  |  5 +++++
 net/nimble/controller/src/ble_ll_xcvr.c |  1 +
 3 files changed, 20 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/8b595e29/hw/drivers/nimble/native/src/ble_hw.c
----------------------------------------------------------------------
diff --git a/hw/drivers/nimble/native/src/ble_hw.c b/hw/drivers/nimble/native/src/ble_hw.c
index 12a6ea1..aa50466 100644
--- a/hw/drivers/nimble/native/src/ble_hw.c
+++ b/hw/drivers/nimble/native/src/ble_hw.c
@@ -32,6 +32,20 @@
 /* We use this to keep track of which entries are set to valid addresses */
 static uint8_t g_ble_hw_whitelist_mask;
 
+/* Returns public device address or -1 if not present */
+int
+ble_hw_get_public_addr(ble_addr_t *addr)
+{
+    return -1;
+}
+
+/* Returns random static address or -1 if not present */
+int
+ble_hw_get_static_addr(ble_addr_t *addr)
+{
+    return -1;
+}
+
 /**
  * Clear the whitelist
  *

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/8b595e29/hw/drivers/nimble/native/src/ble_phy.c
----------------------------------------------------------------------
diff --git a/hw/drivers/nimble/native/src/ble_phy.c b/hw/drivers/nimble/native/src/ble_phy.c
index 0ad0f71..3fb5cf7 100644
--- a/hw/drivers/nimble/native/src/ble_phy.c
+++ b/hw/drivers/nimble/native/src/ble_phy.c
@@ -332,6 +332,11 @@ ble_phy_rx(void)
     return 0;
 }
 
+void
+ble_phy_restart_rx(void)
+{
+}
+
 #if (MYNEWT_VAL(BLE_LL_CFG_FEAT_LE_ENCRYPTION) == 1)
 /**
  * Called to enable encryption at the PHY. Note that this state will persist

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/8b595e29/net/nimble/controller/src/ble_ll_xcvr.c
----------------------------------------------------------------------
diff --git a/net/nimble/controller/src/ble_ll_xcvr.c b/net/nimble/controller/src/ble_ll_xcvr.c
index 50ab32e..5718730 100644
--- a/net/nimble/controller/src/ble_ll_xcvr.c
+++ b/net/nimble/controller/src/ble_ll_xcvr.c
@@ -18,6 +18,7 @@
  */
 
 #include <stdint.h>
+#include <stddef.h>
 #include <assert.h>
 #include "syscfg/syscfg.h"
 #include "os/os_cputime.h"