support library for C027 helper functions for Buffer Pipes, Buffered Serial Port (rtos capable) and GPS parsing. It includes modem APIs for USSD, SMS and Sockets.

Fork of C027_Support by u-blox

Relax.h

Committer:
mazgch
Date:
2014-05-15
Revision:
74:208e3e32d263
Child:
83:71e3b8bc9ab8

File content as of revision 74:208e3e32d263:

#pragma once 

#include "mbed.h"

// declare the osDelay (usually from cmsis_os.h)
extern "C" void osDelay(uint32_t ms);

/** A wait function that is independent whether the OS is includes or not
    if rtos is included the Thread will yield for a certain time 
    otherwise (without rtos) it will just stay in a busy loop.
    
    \param ms number of milliseconds to wait
*/
inline void RELAX_MS(int ms) { 
    osDelay(ms); 
}