On Mon, Dec 03, 2001 at 05:03:27PM -0800, Robert Kavaler wrote:
> You can think of the non-rt kernel as the idle task for the rt kernel. 
>  So, you can use all of the rt fifo commands without any problems 
> (rtf_put, rtf_get, the posix interface, etc.), you just may get 
> preempted by rt kernel since you are the low priority guy.  Note the the 
> fifo stuff is designed to handle preemption since it hard disables 
> interrupts.  I use fifos in the kernel all the time interfacing to the 
> networking code.

    Is this strictly true?  Given that the kernel _is_ the lowest-
    priority RT-task, it should be, but I seem to recall some caveats
    regarding not being able to call certain RT-Linux routines from the
    (non-RT) kernel.  (One example: pthread_wakeup_np()).

Regards,
Eric

-- 
After all is said and done, a hell of a lot more is said than done.

Eric Peterson WB6PYK (805)370-3046 mailto:[EMAIL PROTECTED]
    http://www.troikanetworks.com

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

Reply via email to