ustimer.h
Go to the documentation of this file.00001
00015 #ifndef __SILICON_LABS_USTIMER_H
00016 #define __SILICON_LABS_USTIMER_H
00017
00018 #include <stdint.h>
00019 #include "ecode.h"
00020 #include "ustimer_config.h"
00021
00022 #ifdef __cplusplus
00023 extern "C" {
00024 #endif
00025
00026
00031
00038 #define ECODE_EMDRV_USTIMER_OK ( ECODE_OK ) ///< Success return value.
00039
00040 Ecode_t USTIMER_Init( void );
00041 Ecode_t USTIMER_DeInit( void );
00042 Ecode_t USTIMER_Delay( uint32_t usec );
00043 Ecode_t USTIMER_DelayIntSafe( uint32_t usec );
00044
00045 #ifdef __cplusplus
00046 }
00047 #endif
00048
00052 #endif