Hello!
  I try to use RT Linux for building CAMAC readout tasks. I am not
experienced  with RT Linux. I work with kernel 2.2.0 and RTL release0D.
I have not SMP motherboard, only single Pentium Pro 200Mhz.
But I compile kernel with SMP support, because without this setting I have
problem with rt_sched & rt_fifo make.
Please, answer for following questions: 1. Periodic tasks
        I use
        init
                rt_task_init
                rt_task_use_fp(...,0)
        start
                rt_task_make periodic
        cleanup
                rt_task_suspend
                .
                .
                rt_task_delete
         Seems to me, it works properly. But where is place for using
                rtl_set periodic_mode
        or
                rtl_set_oneshot_mode
          and what is difference between these modes?
2. Interrupts (IRQ 7, Linux reported nothing about it)
           I use
        init
                rtl_request_global_irq
        cleanup
                rtl_free_global_irq
        Handler
                .
                .
                return(RTL_NOSHARE);
           After this task starts, system fully blocked, but task works.
           Can anybody explane this situation?
           And is it possible to start some RT  oneshot task from 
            Interrupt Handler for  execution  after  predefined time  period?

Thank you in advance
                        Yuri Petukhov

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