All of lore.kernel.org
 help / color / mirror / Atom feed
* [BUG] copperlate/eventobj.c ->>> eventobj_inquire(), don't work
@ 2020-07-10  6:04 Caffreyfans
  2020-07-10  8:38 ` Philippe Gerum
  0 siblings, 1 reply; 4+ messages in thread
From: Caffreyfans @ 2020-07-10  6:04 UTC (permalink / raw)
  To: xenomai

Hi sir,

     I'm trying to make another skin for xenomai.  When I do something 
about "event". I use `eventobj_inquire()` to get event flags. But no 
matter what value I post, I always get 0.

     I find that eventobj_inquire() is not working. I know 
`alchemy/event` also use `eventobj`. So I write a test code by using 
alchemy skin. I am curious whether it is my own problem or there is an 
error in xenomai.

Test code:

```

     struct RT_EVENT event;

     struct RT_EVENT_INFO info;

     ret = rt_event_create(&event, "EVENT", 0, EV_FIFO);

     rt_event_signal(&event, 0x2);

     rt_event_inquire(&event, &info);

     printf("info.value = %d\n", info.value);

     printf("info.name = %s\n", info.name);

     printf("info.nwaiters = %d\n", info.nwaiters);

```

Result:

```

     info.value = 0

     info.name = "EVENT"

     info.nwaiters = 0

```

Environment:

       xenomai-3.1、Linux-4.19.114、--core cobalt.






^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-07-13 18:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-10  6:04 [BUG] copperlate/eventobj.c ->>> eventobj_inquire(), don't work Caffreyfans
2020-07-10  8:38 ` Philippe Gerum
2020-07-13 17:59   ` Jan Kiszka
2020-07-13 18:27     ` Philippe Gerum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.