version 1.19, 2013/08/15 19:10:48
|
version 1.20, 2013/08/22 15:28:04
|
Line 1146 sched_hook_rtc(void *task, void *arg __unused)
|
Line 1146 sched_hook_rtc(void *task, void *arg __unused)
|
|
|
memset(&evt, 0, sizeof evt); |
memset(&evt, 0, sizeof evt); |
evt.sigev_notify = SIGEV_SIGNAL; |
evt.sigev_notify = SIGEV_SIGNAL; |
evt.sigev_signo = (int) TASK_DATA(t) + SIGRTMIN; | evt.sigev_signo = (intptr_t) TASK_DATA(t) + SIGRTMIN; |
evt.sigev_value.sival_ptr = TASK_DATA(t); |
evt.sigev_value.sival_ptr = TASK_DATA(t); |
|
|
if (timer_create(CLOCK_MONOTONIC, &evt, &tmr) == -1) { |
if (timer_create(CLOCK_MONOTONIC, &evt, &tmr) == -1) { |