Hello,
   We are trying to move our embedded real time application from RTOS to
Linux. So we first ported our RTOS application to a RT-Linux. In RT-Linux
we have cpu isolation and run our main realtime interrupt as a  pthread
with highest priority on the isolated core. Rest of the application on
other cores. We are observing that the execution time(Interrupt Service
Routine duration) of the realtime interrupt is longer than running on a
traditional RTOS. So we are trying to put just this real time interrupt
service routine thread into Xenomai. In the RT linux Application we have
set the scheduling policy for a number of threads to SCHED_FIFO(Including
the Realtime Interrupt Service thread). Is it possible to run just the
realtime interrupt service routine thread under Xenomai and run the other
SCHED_FIFO thread under linux? or do we lose the Linux SCHED_FIFO once we
include Xenomai?

Rajesh

Reply via email to