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



_______________________________________________
RTAI mailing list
[EMAIL PROTECTED]
https://mail.rtai.org/cgi-bin/mailman/listinfo/rtai



Reply via email to