All of lore.kernel.org
 help / color / mirror / Atom feed
* [Adeos-main] rtai-24.1.11-pre3 plus ADEOS
@ 2003-03-03  7:28 Juan Antonio Garcia
  2003-03-03  8:42 ` [Adeos-main] " Philippe Gerum
  0 siblings, 1 reply; 3+ messages in thread
From: Juan Antonio Garcia @ 2003-03-03  7:28 UTC (permalink / raw)
  To: rtai; +Cc: adeos-main

Hi all.

I've been testing a bit the 2.4.11-pre3 plus the ADEOS patch. I've found 
the following behaviour:

My test have a periodic task(T1 with 1 ms period), an sporadic task(T2) 
and an interrupt handler. The periodic task, in each period, set a bit  
over the parallel port, this write activates the correspondent 
interrupt. The interrupt handler uses a semaphore to signal this event 
to the sporadic task which reset the bit


First Test:
      linux-2.4.19, rtai 2.4.11-pre3 with ADEOS patch, newlxrt 
scheduler, T1 priority <= T2 priority
      User Land(newlxrt) : OK
      Kernel Land: OK

Second Test::
    Same as above but the T1 priority >T2 priority, so the signal in the 
interrupt handler results in T2 execution before exit from the interrupt 
handler.
    User Land(newlxrt): KO The system freeze.
    Kernel Land: OK

Both tests go fine with the rthal patch.

Regards,
    Juan Antonio

   
       





^ permalink raw reply	[flat|nested] 3+ messages in thread
* [Adeos-main] rtai-24.1.11-pre3 plus ADEOS
@ 2003-03-03 10:01 Juan Antonio Garcia
  0 siblings, 0 replies; 3+ messages in thread
From: Juan Antonio Garcia @ 2003-03-03 10:01 UTC (permalink / raw)
  To: rtai; +Cc: adeos-main

Sorry by the noise, in the previous message the priority relationships 
were bad showed.

My test have a periodic task(T1 with 1 ms period), an sporadic task(T2)
and an interrupt handler. The periodic task, in each period, set a bit
over the parallel port, this write activates the correspondent
interrupt. The interrupt handler uses a semaphore to signal this event
to the sporadic task which reset the bit


First Test:
       linux-2.4.19, rtai 2.4.11-pre3 with ADEOS patch, newlxrt
scheduler,  T1 priority >= T2 priority
       User Land(newlxrt) : OK
       Kernel Land: OK

Second Test::
     Same as above but the T1 priority < T2 priority, so the signal in the
interrupt handler results in T2 execution before exit from the interrupt
handler.
     User Land(newlxrt): KO The system freeze.
     Kernel Land: OK

Both tests go fine with the rthal patch.

Regards,
     Juan Antonio









^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-03-03 10:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-03  7:28 [Adeos-main] rtai-24.1.11-pre3 plus ADEOS Juan Antonio Garcia
2003-03-03  8:42 ` [Adeos-main] " Philippe Gerum
  -- strict thread matches above, loose matches on Subject: below --
2003-03-03 10:01 [Adeos-main] " Juan Antonio Garcia

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.