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

Committer:
rgrover1
Date:
Fri May 08 15:33:56 2015 +0100
Revision:
134:df7e7964a9c3
Child:
137:aafab7b0a8bd
Synchronized with git rev 0f6f9072
Author: Rohit Grover
move declaration into btle_security.h

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rgrover1 134:df7e7964a9c3 1 /* mbed Microcontroller Library
rgrover1 134:df7e7964a9c3 2 * Copyright (c) 2006-2013 ARM Limited
rgrover1 134:df7e7964a9c3 3 *
rgrover1 134:df7e7964a9c3 4 * Licensed under the Apache License, Version 2.0 (the "License");
rgrover1 134:df7e7964a9c3 5 * you may not use this file except in compliance with the License.
rgrover1 134:df7e7964a9c3 6 * You may obtain a copy of the License at
rgrover1 134:df7e7964a9c3 7 *
rgrover1 134:df7e7964a9c3 8 * http://www.apache.org/licenses/LICENSE-2.0
rgrover1 134:df7e7964a9c3 9 *
rgrover1 134:df7e7964a9c3 10 * Unless required by applicable law or agreed to in writing, software
rgrover1 134:df7e7964a9c3 11 * distributed under the License is distributed on an "AS IS" BASIS,
rgrover1 134:df7e7964a9c3 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
rgrover1 134:df7e7964a9c3 13 * See the License for the specific language governing permissions and
rgrover1 134:df7e7964a9c3 14 * limitations under the License.
rgrover1 134:df7e7964a9c3 15 */
rgrover1 134:df7e7964a9c3 16
rgrover1 134:df7e7964a9c3 17 #ifndef _BTLE_SECURITY_H_
rgrover1 134:df7e7964a9c3 18 #define _BTLE_SECURITY_H_
rgrover1 134:df7e7964a9c3 19
rgrover1 134:df7e7964a9c3 20 /**
rgrover1 134:df7e7964a9c3 21 * Enable Nordic's Device Manager, which brings in functionality from the
rgrover1 134:df7e7964a9c3 22 * stack's Security Manager. The Security Manager implements the actual
rgrover1 134:df7e7964a9c3 23 * cryptographic algorithms and protocol exchanges that allow two devices to
rgrover1 134:df7e7964a9c3 24 * securely exchange data and privately detect each other.
rgrover1 134:df7e7964a9c3 25 *
rgrover1 134:df7e7964a9c3 26 * @return BLE_ERROR_NONE on success.
rgrover1 134:df7e7964a9c3 27 */
rgrover1 134:df7e7964a9c3 28 ble_error_t btle_initializeSecurity();
rgrover1 134:df7e7964a9c3 29
rgrover1 134:df7e7964a9c3 30 #endif /* _BTLE_SECURITY_H_ */