[Xenomai-core] sizeof problem in pSOS skin

2006-09-18 Thread Thomas Necker
I encountered a problem with the use of "sizeof" in the pSOS skin. E.g., in q_send the last parameter is "u_long msgbuf[4]" and its size is passed to q_send_internal as "sizeof(msgbuf)". However, since arrays are always passed by reference this sizeof call yields 4 instead of the expected 16. Th

[Xenomai-core] [PATCH] pSOS tm_-calls

2006-12-13 Thread Thomas Necker
Here come some patches that add the following functions to the pSOS direct syscall interface: tm_wkafter, tm_cancel, tm_evafter, tm_get, tm_set Please note: - The registry entries are not exported. Those timers only exist a short period of time in contrast to queues, tasks, etc. I don't see why

Antwort: [Xenomai-core] [PATCH] pSOS tm_-calls

2006-12-14 Thread Thomas Necker
> Here come some patches that add the following functions to the pSOS direct > syscall interface: tm_wkafter, tm_cancel, tm_evafter, tm_get, tm_set Yesterdays patches again in a different format that now (hopefully) can be applied automatically. > - I'm still looking for a suitable place for

Antwort: Re: [Xenomai-core] Questions about pSOS task mode and task priority

2007-01-26 Thread Thomas Necker
Hi Philippe > > non-preemptive mode. > > With original pSOS this was allowed and "non-preemptive" meant that a > > runnable task cannot be preempted by other tasks but can block itself. > > Why is this different in Xenomai and is it possible to implement the same > > behaviour in Xenomai core? >

[Xenomai-core] Patch for I-Pipe 2.6.18-ppc-1.5-01 patch

2007-12-12 Thread Thomas Necker
Attached is a small patch for the ipipe 2.6.18-ppc-1.5-01 patch. Without this small change I was not able to compile the patched kernel. Thomas <> adeos-ipipe-2.6.18-ppc-1.5-01.patch.patch Description: adeos-ipipe-2.6.18-ppc-1.5-01.patch.patch ___

Re: [Xenomai-core] Antwort: Re: Antwort: Re: Arguments inpsos t_start()

2007-05-10 Thread Thomas Necker \(BA/EDD\)
Hi Philippe > > We have never seen this in pSOS. > > It's worth to mention, I haven't seen this problem with the newest > > Xenomai branch (there was some changes in scheduling?). > > But I'm not sure the problem is 100% solved, because with older > > Xenomai we have sometimes seen the problem a