X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/fb2dd0f20bd6264291dccb5e97609a23cae2fd1a..2827b727d2910a3b48f9de7d67b3a67f59e256c7:/lincan/src/can_quertl.c diff --git a/lincan/src/can_quertl.c b/lincan/src/can_quertl.c index 0a6fa40..2ebc265 100644 --- a/lincan/src/can_quertl.c +++ b/lincan/src/can_quertl.c @@ -374,6 +374,7 @@ int canqueue_ends_init_rtl(struct canque_ends_t *qends) rtl_wait_init(&(qends->endinfo.rtlinfo.rtl_emptyq)); qends->notify=canqueue_notify_rtl; + qends->endinfo.rtlinfo.pend_flags=0; return 0; } @@ -420,6 +421,9 @@ int canqueue_ends_dispose_rtl(struct canque_ends_t *qends, int sync) +/** + * canqueue_rtl_initialize - initialization of global RT-Linux specific features + */ void canqueue_rtl_initialize(void) { INIT_LIST_HEAD(&canque_pending_edges_list); @@ -429,6 +433,9 @@ void canqueue_rtl_initialize(void) } +/** + * canqueue_rtl_done - finalization of glopal RT-Linux specific features + */ void canqueue_rtl_done(void) { rtl_free_soft_irq (canqueue_rtl_irq);