NZG wrote:
>>> Write does stop throwing errors with a pool of 16384.
>> Just repeating for confirmation: rt_pipe_create with smaller, but
>> non-zero pool sizes doesn't report some error? 
> Incorrect, if it's created with smaller it does report an error. If it's 
> created with 0 however, it seems ok. (at least it doesn't throw an error)

You mean the write fails, but rt_pipe_create is fine. At least here, and
Philippe noticed the same. Looks like the margin for minimal-sized heaps
is broken. 2*PAGE_SIZE should be 3*PAGE_SIZE net space, Philippe?

> 
>> Pipes are asymmetric: RT<->NRT only.
> RT<->NRT is my goal.
> essentially I 
> 1. spawn off a real time task which creates a  pipe to receive commands
> 2. throw commands at it from the user space thread which spawned the real 
> time 
> process (which is still NRT correct? I'm fuzzy on this).

It is NRT.

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to