> For the latter, there is no elegant solution under standard Linux.
> The closest interval a periodic task can be run at to check the
> ray position without hacking the kernel (on i386) is 100 times a 
> second.  This can hardly give an accurate reading/signal.  So we are
> stuck with either losing the back porch (using IRQs) or using a 
> different flavor of Linux scheduler (RTLinux, or maybe something 
> customized and collaborative with James's planned SMP resource scheduler.)

You really need RTLinux for VLB. My schedular has *HOOKS* that help manage
any threads that are using the accel engine. You don't want to have a
process that owns the accel engine to do a sleep(60) and have other
graphics process waiting around.

Reply via email to