Thu, 23 Mar 2000 [EMAIL PROTECTED] wrote:
> I'm thinking of adding RT schedulable Linux processes that run solely in user
> space -- when they do a syscall they fall out of RT scheduling.

Have you found a way to replace the normal syscall layer for those threads, or
similar solution?

> They would be memory protected and able to access standard libraries: they 
> would really only be useful for high precision compute tasks and should connect
> to RT via fifos. Is there much interest in such a feature?

That would be very cool. I don't mind hacking kernel/RTL drivers for the low
level stuff, but when the major part of the application ends up in kernel
space (ie needs low latency, hard RT), it starts to get scary...

Also, I'm still interested in running an audio/DSP engine under RTL (less than
2 ms latency, and possibly better SMP performance), and this would eliminate
the need for running the plugins in kernel space. Would make an excellent RT
control prototyping tool as well, for those who aren't all that interested in
audio.

BTW, how do you plan on implementing the FIFOs? Normally, the FIFO read/write
would be done through kernel calls... Will there be two kinds of kernel calls -
RT safe and "normal", or will some other interface be used for the FIFOs?


//David


     P r o f e s s i o n a l   L i n u x   A u d i o
· ··-------------------------------------------------·· ·
         MuCoS - http://www.linuxdj.com/mucos
     Audiality - http://www.angelfire.com/or/audiality
 David Olofson - [EMAIL PROTECTED]
-- [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