Hi Suhel Mulla ,
About the interrupt handler register, you can refer to the SDK interrupt code.
1. Please download the SDK from this link:
Welcome | MCUXpresso SDK Builder
2. Take RT1050 SDK gpio interrupt as an example.
\SDK_2.8.0_EVKB-IMXRT1050\boards\evkbimxrt1050\driver_examples\gpio\input_interrupt
From the startup_MIMXRT1052.s, you can find the real handler name:

Board.h, you can find:
#define BOARD_USER_BUTTON_IRQ_HANDLER GPIO5_Combined_0_15_IRQHandler
gpio_input_interrupt.c
#define EXAMPLE_GPIO_IRQHandler BOARD_USER_BUTTON_IRQ_HANDLER
So, at last, you will find it is processing:
void EXAMPLE_GPIO_IRQHandler(void)
{
/* clear the interrupt status */
GPIO_PortClearInterruptFlags(EXAMPLE_SW_GPIO, 1U << EXAMPLE_SW_GPIO_PIN);
/* Change state of switch. */
g_InputSignal = true;
SDK_ISR_EXIT_BARRIER;
}
It finishes the interrupt handler register.
BTW, you also need to enable the related IRQ:
EnableIRQ(EXAMPLE_SW_IRQ);
GPIO interrupt is just a simple example, you also can check other interrupt code in the SDK driver folder.
Wish it helps you!
If you still have questions about it, please kindy let me know.
Best Regards,
Kerry
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------