Classes | Macros | Typedefs | Functions
osal.h File Reference
#include <stdint.h>
Include dependency graph for osal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  ec_timet
struct  osal_timer


#define FALSE   0
#define TRUE   1


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


ec_timet osal_current_time (void)
boolean osal_timer_is_expired (osal_timert *self)
void osal_timer_start (osal_timert *self, uint32 timeout_us)
int osal_usleep (uint32 usec)

Macro Definition Documentation

#define FALSE   0

Definition at line 29 of file osal.h.

#define TRUE   1

Definition at line 28 of file osal.h.

Typedef Documentation

typedef uint8_t boolean

Definition at line 27 of file osal.h.

typedef float float32

Definition at line 38 of file osal.h.

typedef double float64

Definition at line 39 of file osal.h.

typedef int16_t int16

Definition at line 31 of file osal.h.

typedef int32_t int32

Definition at line 32 of file osal.h.

typedef int64_t int64

Definition at line 36 of file osal.h.

typedef int8_t int8

Definition at line 30 of file osal.h.

typedef struct osal_timer osal_timert
typedef uint16_t uint16

Definition at line 34 of file osal.h.

typedef uint32_t uint32

Definition at line 35 of file osal.h.

typedef uint64_t uint64

Definition at line 37 of file osal.h.

typedef uint8_t uint8

Definition at line 33 of file osal.h.

Function Documentation

ec_timet osal_current_time ( void  )

Definition at line 52 of file linux/osal.c.

boolean osal_timer_is_expired ( osal_timert self)

Definition at line 78 of file linux/osal.c.

void osal_timer_start ( osal_timert self,
uint32  timeout_us 

Definition at line 63 of file linux/osal.c.

int osal_usleep ( uint32  usec)

Definition at line 28 of file linux/osal.c.

Author(s): Jan Paulus
autogenerated on Mon Jun 10 2019 15:46:26