BLE UART example

Fork of Nucleo_BLE_BlueNRG by ST Americas mbed Team

Committer:
sjallouli
Date:
Sun Jan 03 16:05:38 2016 +0000
Revision:
3:104f1bba39ca
Parent:
0:a948f5f3904c
test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sjallouli 0:a948f5f3904c 1 /******************** (C) COPYRIGHT 2012 STMicroelectronics ********************
sjallouli 0:a948f5f3904c 2 * File Name : osal.c
sjallouli 0:a948f5f3904c 3 * Author : AMS - HEA&RF BU
sjallouli 0:a948f5f3904c 4 * Version : V1.0.0
sjallouli 0:a948f5f3904c 5 * Date : 19-July-2012
sjallouli 0:a948f5f3904c 6 * Description : Implementation of OS abstraction layer functions used by
sjallouli 0:a948f5f3904c 7 * the library.
sjallouli 0:a948f5f3904c 8 ********************************************************************************
sjallouli 0:a948f5f3904c 9 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
sjallouli 0:a948f5f3904c 10 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
sjallouli 0:a948f5f3904c 11 * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
sjallouli 0:a948f5f3904c 12 * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
sjallouli 0:a948f5f3904c 13 * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
sjallouli 0:a948f5f3904c 14 * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
sjallouli 0:a948f5f3904c 15 *******************************************************************************/
sjallouli 0:a948f5f3904c 16
sjallouli 0:a948f5f3904c 17 /******************************************************************************
sjallouli 0:a948f5f3904c 18 * Includes
sjallouli 0:a948f5f3904c 19 *****************************************************************************/
sjallouli 0:a948f5f3904c 20 #include <string.h>
sjallouli 0:a948f5f3904c 21 #include <osal.h>
sjallouli 0:a948f5f3904c 22
sjallouli 0:a948f5f3904c 23 /**
sjallouli 0:a948f5f3904c 24 * Osal_MemCpy
sjallouli 0:a948f5f3904c 25 *
sjallouli 0:a948f5f3904c 26 */
sjallouli 0:a948f5f3904c 27
sjallouli 0:a948f5f3904c 28 void* Osal_MemCpy(void *dest,const void *src,tHalUint size)
sjallouli 0:a948f5f3904c 29 {
sjallouli 0:a948f5f3904c 30 return(memcpy(dest,src,size));
sjallouli 0:a948f5f3904c 31 }
sjallouli 0:a948f5f3904c 32
sjallouli 0:a948f5f3904c 33 /**
sjallouli 0:a948f5f3904c 34 * Osal_MemSet
sjallouli 0:a948f5f3904c 35 *
sjallouli 0:a948f5f3904c 36 */
sjallouli 0:a948f5f3904c 37
sjallouli 0:a948f5f3904c 38 void* Osal_MemSet(void *ptr, tHalInt value,tHalUint size)
sjallouli 0:a948f5f3904c 39 {
sjallouli 0:a948f5f3904c 40 return(memset(ptr,value,size));
sjallouli 0:a948f5f3904c 41 }
sjallouli 0:a948f5f3904c 42
sjallouli 0:a948f5f3904c 43 /******************************************************************************
sjallouli 0:a948f5f3904c 44 * local Functions
sjallouli 0:a948f5f3904c 45 *****************************************************************************/
sjallouli 0:a948f5f3904c 46