On Sat, Mar 27, 1999 at 08:43:25AM -0600, Pierre Cloutier wrote:
>   USER SPACE         SHMEM.                 RTL KERNEL
> 
>     stuff the buffer   ---->
>     soft int xx
>                                                                       int
> handler wakes up

Why not use syscall? That is a soft interrupt. On the x86 you could bypass
the linux syscall code with a different argument to "int", but I don't see
what is gained and I do see what is lost.

What you might prefer is a rtl_fifo mode that used shared memory so that
read/write did no copying. But I have not yet seen a good benchmark showing
that the fifo _is_  a bottleneck. Is there such an example?


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