Gilles Chanteperdrix wrote: > The fourth argument of rt_pipe_create is the size of the reserved pool > used by the pipe. If you pass 0, the system heap is used. The size of > the system heap is configured via the kernel configuration. > > rt_pipe_alloc allocates a message from the used pool (the rt_pipe pool > if you passed a non 0 pool size to rt_pipe_create, or the system heap if > you passed a null pool size to rt_pipe_create).
Yes, this I know already. But what happens if rt_pipe_write() returns -ENOMEM? Does the data to be written simply get lost or is it simply enqeued at the end and the first element in the pipe get's lost? _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
