Go to the source code of this file.
Classes | |
struct | ec_timet |
struct | osal_timer |
Macros | |
#define | FALSE 0 |
#define | TRUE 1 |
Typedefs | |
typedef uint8_t | boolean |
typedef float | float32 |
typedef double | float64 |
typedef int16_t | int16 |
typedef int32_t | int32 |
typedef int64_t | int64 |
typedef int8_t | int8 |
typedef struct osal_timer | osal_timert |
typedef uint16_t | uint16 |
typedef uint32_t | uint32 |
typedef uint64_t | uint64 |
typedef uint8_t | uint8 |
Functions | |
ec_timet | osal_current_time (void) |
int | osal_thread_create (void *thandle, int stacksize, void *func, void *param) |
int | osal_thread_create_rt (void *thandle, int stacksize, void *func, void *param) |
void | osal_time_diff (ec_timet *start, ec_timet *end, ec_timet *diff) |
boolean | osal_timer_is_expired (osal_timert *self) |
void | osal_timer_start (osal_timert *self, uint32 timeout_us) |
int | osal_usleep (uint32 usec) |
typedef struct osal_timer osal_timert |
ec_timet osal_current_time | ( | void | ) |
Definition at line 37 of file erika/osal.c.
int osal_thread_create | ( | void * | thandle, |
int | stacksize, | ||
void * | func, | ||
void * | param | ||
) |
Definition at line 102 of file linux/osal.c.
int osal_thread_create_rt | ( | void * | thandle, |
int | stacksize, | ||
void * | func, | ||
void * | param | ||
) |
Definition at line 119 of file linux/osal.c.
Definition at line 48 of file erika/osal.c.
boolean osal_timer_is_expired | ( | osal_timert * | self | ) |
Definition at line 74 of file erika/osal.c.
void osal_timer_start | ( | osal_timert * | self, |
uint32 | timeout_us | ||
) |
Definition at line 59 of file erika/osal.c.
|
inline |
Definition at line 22 of file erika/osal.c.