Hi all,
I use GPIO15 as interrupt sources to the DSP CPU. I use host id #89 when config interrupt.
I have config GPIO as following:
Description Register
(1)Enables all GPIO pins as interrupt sources to the DSP CPU. (BINTEN)
(2)GP15 pin is configured as input pin. (DIR)
(3)Enables the falling edge detection for GP15 pin. (SET_FAL_TRIG)
But I found one falling edge can enter an interrupt routine twice.
I have read wiki :http://processors.wiki.ti.com/index.php/Avoiding_Double_Interrupts_with_the_GPIO_Peripheral
As wiki said,
This scenario can easily be avoided. For a given bank of 16 interrupts it's recommended to use ONLY direct interrupts or ONLY the bank interrupt, but not both.
But how to config direct interrupts or bank interrupt on 6657,or How to resolve the problem.
Best Regards,
Li