Hi,
I have a question about AM335x GPIO interrupt.
We are using GPIO0_7 external interrupt.
When processing interrupt service routine of GPIO_7,
if next same GPIO0_7 interrupt event occur before clearing appropriate GPIO_IRQSTATUS_0 register,
will this second GPIO0_7 interrupt event be dropped(never interrupt CPU)?
I understand as that user need to clear GPIO_IRQSTATUS_0 before
the second interrupt occur otherwise the second interrupt event will be lost.
But if the second interrupt occur after clearing GPIO_IRQSTATUS_0 register,
this interrupt will be serviced after the first GPIO0_7 interrupt service routing process have done.
Is it correct?
If yes, are there any method to get second interrupt event without clearing GPIO_IRQSTATUS_0?
I guess there are no method but I'm asking to make me sure.
best regards,
g.f.