On Thu, 2007-06-07 at 21:27 +0200, Jan Kiszka wrote: > 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?
Please leave me a few yea^H^H^Hmoments, I'm trying to understand my code... Mpf. > > > > >> 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 > -- Philippe. _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
