equal
deleted
inserted
replaced
71 void CreateReceiveTask(CAN_PORT port, TASK_HANDLE* Thread, void* ReceiveLoopPtr) |
71 void CreateReceiveTask(CAN_PORT port, TASK_HANDLE* Thread, void* ReceiveLoopPtr) |
72 { |
72 { |
73 pthread_create(Thread, NULL, ReceiveLoopPtr, (void*)port); |
73 pthread_create(Thread, NULL, ReceiveLoopPtr, (void*)port); |
74 } |
74 } |
75 |
75 |
76 void WaitReceiveTaskEnd(TASK_HANDLE Thread) |
76 void WaitReceiveTaskEnd(TASK_HANDLE *Thread) |
77 { |
77 { |
78 pthread_kill(Thread, SIGTERM); |
78 pthread_kill(*Thread, SIGTERM); |
79 pthread_join(Thread, NULL); |
79 pthread_join(*Thread, NULL); |
80 } |
80 } |
81 |
81 |
82 #define maxval(a,b) ((a>b)?a:b) |
82 #define maxval(a,b) ((a>b)?a:b) |
83 void setTimer(TIMEVAL value) |
83 void setTimer(TIMEVAL value) |
84 { |
84 { |