

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.