> If one real-time module have created a FIFO with a read access, a user
> application should be able to write to this FIFO .
> What about another real-time module ?
> Example
> 
> /* rt-module1.c */
> .....
> rtf_create(READ_PIPE, SIZE_SND_PIPE);
> ...
> 
> /*rt-module2.c */
> ...
> count = rtf_put( READ_PIPE , BUFFER ,(MSG).length ) ; 
> 
> Do I need to "open" this FIFO from the module2.c ?
> You can not do an "open ()" call in the  kernel space .

No RT tasks open a FIFO but create. Once it is created
any task can put/get any data into/from it.

Gabor
-- [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/

Reply via email to