jgroch
July 5, 2011, 11:00pm
1
Hello,
could me somebody help how to handle external interrupt in 9210.
I have change in gpio.h definition:
#define BSP_GPIO_MUX_IRQ_1 BSP_GPIO_MUX_INTERNAL_USE_ONLY
to enable EXTIRQ1
#define BSP_GPIO_MUX_IRQ_1 BSP_GPIO_MUX_USE_PRIMARY_PATH
as it is needed by example
but compiler reports error message: its not possible to assign …
I really need to use IRQ,
I have NET OS 7.4
Julius
What is the full error that the compiler is reporting?
#error (IS_6_WIRE_UART(BSP_GPIO_MUX_SERIAL_A)) and (BSP_GPIO_MUX_IRQ_1 == BSP_GPIO_MUX_USE_PRIMARY_PATH) cannot both be true in gpio.h. [./devices/ns9xxx/ns9215/gpio/gpio.c]
It looks as if you need to chang the definition for BSP_GPIO_MUX_SERIAL_A to BSP_GPIO_MUX_SERIAL_2_WIRE_UART or BSP_GPIO_MUX_SERIAL_4_WIRE_UART.
I Suspect that the IRQ pin is shared with DSR or DTR on the serial port.
yeah, I agree with rdeabill,
Many Thanks,
Yes, I have change to 2wire UART and all running good.