After applying the patch the problem is resolved.
Thank you very much for the quick support.

Best regards,
Ronny

On Mon, Sep 20, 2010 at 9:54 AM, Philippe Gerum <[email protected]> wrote:

> On Mon, 2010-09-20 at 09:42 +0200, Gilles Chanteperdrix wrote:
> > Philippe Gerum wrote:
> > > On Sun, 2010-09-19 at 16:04 +0100, ronny meeus wrote:
> > >> Hello
> > >>
> > >> I'm using xenomai in a qemu setup.
> > >> My final goal is to use xenomai to port extisting pSOS application to
> > >> the linux platform.
> > >>
> > >> The first step I did was building a kernel with the pSOS skin enabled.
> > >> These traces are generated at kernel startup:
> > >> [    0.212363] I-pipe: Domain Xenomai registered.
> > >> [    0.212363] Xenomai: hal/i386 started.
> > >> [    0.212363] Xenomai: scheduling class idle registered.
> > >> [    0.212363] Xenomai: scheduling class rt registered.
> > >> [    0.246987] Xenomai: real-time nucleus v2.5.4 (Sleep Walk) loaded.
> > >> [    0.246987] Xenomai: debug mode enabled.
> > >> [    0.274658] Xenomai: starting native API services.
> > >> [    0.274658] Xenomai: starting POSIX services.
> > >> [    0.296357] Xenomai: starting RTDM services.
> > >> [    0.296357] Xenomai: registered exported object RN#0 (regions)
> > >> [    0.296357] Xenomai: starting pSOS+ services.
> > >> [    0.305601] HugeTLB registered 4 MB page size, pre-allocated 0
> > >> pages
> > >>
> > >> This is the example application:
> > >>
> > >> #include <psos+/psos.h>
> > >>
> > >> void task2_func(u_long a,u_long b,u_long c,u_long d)
> > >> {
> > >>         while (1) {
> > >>                 tm_wkafter(1000);
> > >>         }
> > >> }
> > >>
> > >> int main(int argc, char **argv)
> > >> {
> > >>         unsigned long tid;
> > >>         unsigned long args[4] = {0,0,0,0};
> > >>
> > >>         t_create("TEST",10,160000,160000,0,&tid);
> > >>         t_start(tid,0,task2_func,args);
> > >>         while (1) {
> > >>                 sleep(100);
> > >>         }
> > >> }
> > >
> > > I'm unsure whether the code above is actually the one which issues the
> > > output mentioned below. I see no t_shadow call, and no status printout
> > > there.
> >
> > Maybe the auto-shadowing of the main thread?
> >
>
> Correct. I did not recall we had auto-shadowing in place for pSOS
> actually.
>
> --
> Philippe.
>
>
>
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to