

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.