X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/fb2dd0f20bd6264291dccb5e97609a23cae2fd1a..c759ac4ffabb78a8863d9bced695980077eeb319:/lincan/src/can_quertl.c diff --git a/lincan/src/can_quertl.c b/lincan/src/can_quertl.c index 0a6fa40..0f7e083 100644 --- a/lincan/src/can_quertl.c +++ b/lincan/src/can_quertl.c @@ -3,7 +3,7 @@ * New CAN queues by Pavel Pisa - OCERA team member * email:pisa@cmp.felk.cvut.cz * This software is released under the GPL-License. - * Version lincan-0.2 9 Jul 2003 + * Version lincan-0.3 17 Jun 2004 */ #ifdef CAN_WITH_RTL @@ -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);