]> rtime.felk.cvut.cz Git - lincan.git/blob - embedded/arch/generic/defines/lt_timer_types.h
Merge branch 'master' into can-usb1
[lincan.git] / embedded / arch / generic / defines / lt_timer_types.h
1 #ifndef _LT_TIMER_TYPES_H
2 #define _LT_TIMER_TYPES_H
3
4 //timers
5
6 #ifdef SDCC
7 typedef unsigned char lt_ticks_t;
8 typedef char lt_tidiff_t;
9 typedef unsigned int lt_mstime_t;
10 typedef int lt_msdiff_t;
11 #define LT_TIMER_VAR_LOC DATA
12 #else
13 typedef unsigned int lt_ticks_t;
14 typedef int lt_tidiff_t;
15 typedef unsigned long lt_mstime_t;
16 typedef signed long lt_msdiff_t;
17 #endif
18
19 #endif /* _LT_TIMER_TYPES_H */