Group Interrupt (GINT) Enable at DTS file - LPC55xxx #64322
-
Hi Everyone, currently I'm developing a zephyr based project on LPC5536 Microcontroller. As far I see in the example boards (lpxpresso55xxx board dts file,) I am able to configure pin interrupts (PINT),
In similar way, I need support/suggestions to configure group interrupts (GINT) in dts file. Thanks in advance.!!! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @Aravindh1910 , One option to work around this is to use the MCUXpresso SDK APIs in the HAL to configure the GINT, and register the ISR with the Zephyr kernel. The MCUXpresso SDK has this GINT example. Best regards |
Beta Was this translation helpful? Give feedback.
Hi @Aravindh1910 ,
Yes, this is a limitation with the current LPC GPIO driver. The GINT and port interrupts are not supported yet. Today only the PINT is supported, which limits GPIO interrupts to 8 pins.
One option to work around this is to use the MCUXpresso SDK APIs in the HAL to configure the GINT, and register the ISR with the Zephyr kernel. The MCUXpresso SDK has this GINT example.
Best regards