Hi Phil, > The only contribution I wish to make is one about context: as I recall > from Vienna there is a distinct difference between the RTAI task creation > routine and the RTL one. The difference, and correct me if I'm wrong, > is that the RTL one *must* be called in the init_module whereas the > RTAI one can be called anywhere. I prefer the latter as it is quite > common for users to setup a fifo handling incoming (user) commands > to stop/start/reset tasks etc. I want to know that the code can be used > whereever I like. > > So, can we have a context attached to any call as to where it should be > called and, more importantly, where it should *not* be called. What you say is correct but only if you use the scheduler compiled for Steve POSIX, from which you get both POSIX and RTAI scheduler services. That's because Steve implemented an adequate dynamic memory allocation. Ciao, Paolo. --- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] ---- For more information on Real-Time Linux see: http://www.rtlinux.org/~rtlinux/