Nordic stack and drivers for the mbed BLE API. Version to work around build bug.

Dependents:   microbit_rubber_ducky microbit_mouse_BLE microbit_mouse_BLE_daybreak_version microbit_presenter

Fork of nRF51822 by Nordic Semiconductor

Revision:
597:bcd5e287c494
Parent:
575:7023a8204a1b
Child:
598:814c1ce92947
--- a/source/btle/btle_security.cpp	Mon Jan 11 10:19:34 2016 +0000
+++ b/source/btle/btle_security.cpp	Mon Jan 11 10:19:35 2016 +0000
@@ -43,6 +43,18 @@
     },                             /**< Key distribution bitmap: keys that the peripheral device will distribute. */
 };
 
+ble_error_t btle_createWhitelistFromBonds(ble_gap_whitelist_t *p_whitelist)
+{
+    ret_code_t err = dm_whitelist_create(&applicationInstance, p_whitelist);
+    if (err == NRF_SUCCESS) {
+        return BLE_ERROR_NONE;
+    } else if (err == NRF_ERROR_NULL) {
+        return BLE_ERROR_PARAM_OUT_OF_RANGE;
+    } else {
+        return BLE_ERROR_INVALID_STATE;
+    }
+}
+
 ble_error_t
 btle_initializeSecurity(bool                                      enableBonding,
                         bool                                      requireMITM,