Hello,
 
there is a bug in the pSOS user-space skin, calling the wrong
kernel-space function for tm_evevery().
The file xenomai/src/skins/psos+/tm.c should be fixed like this:
 
 
--- xenomai-2.4/src/skins/psos+/tm.c
+++ xenomai-2.4/src/skins/psos+/tm.c
@@ -71,7 +71,7 @@
 
 u_long tm_evevery(u_long ticks, u_long events, u_long *tmid_r)
 {
-       return XENOMAI_SKINCALL3(__psos_muxid, __psos_tm_evwhen, ticks,
events, tmid_r);
+       return XENOMAI_SKINCALL3(__psos_muxid, __psos_tm_evevery, ticks,
events, tmid_r);
 }
 
 u_long tm_getm(unsigned long long *ns_r) /* Xenomai extension. */

 
 
Thank you.
Markus
 
 
_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to