equal
deleted
inserted
replaced
81 |
81 |
82 /** |
82 /** |
83 * Enter in realtime and start the CAN receiver loop |
83 * Enter in realtime and start the CAN receiver loop |
84 * @param port |
84 * @param port |
85 */ |
85 */ |
86 void unixtimer_canReceiveLoop(CAN_PORT port) |
86 void* unixtimer_canReceiveLoop(void* port) |
87 { |
87 { |
88 |
88 |
89 /*get signal*/ |
89 /*get signal*/ |
90 signal(SIGTERM, canReceiveLoop_signal); |
90 signal(SIGTERM, canReceiveLoop_signal); |
91 unixtimer_ReceiveLoop_task_proc(port); |
91 unixtimer_ReceiveLoop_task_proc((CAN_PORT)port); |
92 } |
92 } |
93 |
93 |
94 void CreateReceiveTask(CAN_PORT port, TASK_HANDLE* Thread, void* ReceiveLoopPtr) |
94 void CreateReceiveTask(CAN_PORT port, TASK_HANDLE* Thread, void* ReceiveLoopPtr) |
95 { |
95 { |
96 unixtimer_ReceiveLoop_task_proc = ReceiveLoopPtr; |
96 unixtimer_ReceiveLoop_task_proc = ReceiveLoopPtr; |