On 02/26/2013 01:18 PM, Jan Kiszka wrote:

> On 2013-02-26 13:12, Gilles Chanteperdrix wrote:
>> On 02/26/2013 11:01 AM, [email protected] wrote:
>>
>>> On 02/19/2013 6:56 PM,  Gilles Chanteperdrix wrote:
>>>> On 02/19/2013 01:52 PM, Christopher Hahn wrote:
>>>>
>>>>> Do you have any idea how to solve the problem?
>>>>> Even if the system receives interrupts at IRQ 4, the program doesn't 
>>>>> receive any message from the serial port with this kernel configuration.
>>>>
>>>>
>>>> Trying to register the irq handler as level instead of edge?
>>>>
>>>> -- 
>>>>                                                                 Gilles.
>>>>
>>>
>>> I removed the 'RTDM_IRQTYPE_EDGE' from ksrc/drivers/serial/16550A.c at line 
>>> 123.
>>>
>>> Now I get 'Xenomai: xnintr_shirq_handler: IRQ4 not handled. Disabling IRQ 
>>> line.'
>>
>>
>> Jan, any idea?
> 
> Not really. If there is an IRQ and the UART says "not for me", either
> the UART is buggy or someone else injects on that line.


Or we are handling the irq as edge triggered whereas it is level
triggered. Is not there an RTDM_IRQTYPE_LEVEL instead of RTDM_IRQTYPE_EDGE?

-- 
                                                                Gilles.

_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to