1 /*!
2  * \file      delay-board.h
3  *
4  * \brief     Target board delay implementation
5  *
6  * \copyright Revised BSD License, see section \ref LICENSE.
7  *
8  * \code
9  *                ______                              _
10  *               / _____)             _              | |
11  *              ( (____  _____ ____ _| |_ _____  ____| |__
12  *               \____ \| ___ |    (_   _) ___ |/ ___)  _ \
13  *               _____) ) ____| | | || |_| ____( (___| | | |
14  *              (______/|_____)_|_|_| \__)_____)\____)_| |_|
15  *              (C)2013-2017 Semtech
16  *
17  * \endcode
18  *
19  * \author    Miguel Luis ( Semtech )
20  *
21  * \author    Gregory Cristian ( Semtech )
22  *
23  * \author    Johannes Bruder ( STACKFORCE )
24  */
25 #ifndef __DELAY_BOARD_H__
26 #define __DELAY_BOARD_H__
27 
28 #ifdef __cplusplus
29 extern "C"
30 {
31 #endif
32 
33 #include <stdint.h>
34 
35 /*!
36  * \brief Blocking delay of "ms" milliseconds
37  *
38  * \param [IN] ms    delay in milliseconds
39  */
40 void DelayMsMcu( uint32_t ms );
41 
42 #ifdef __cplusplus
43 }
44 #endif
45 
46 #endif // __DELAY_BOARD_H__
47