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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
