I am using GINT in LPC54608. From the callback when trying to send the notification using xTaskNotifyFromISR(), the program stops executing.
When I use xTaskNotify()(from other task and not from the callback), this is working fine. Please suggest how to resolve this. Thanks.
Callback defined as-
void gint0Callback(void)
{
BaseType_t xHigherPriorityTaskWoken = pdFALSE;
port0Val = getPinGPIOValue(0);
port1Val = getPinGPIOValue(1);
flagBtnInt = true;
xTaskNotifyFromISR(intTaskHandle, 0x1, eSetBits, &xHigherPriorityTaskWoken);
portYIELD_FROM_ISR( xHigherPriorityTaskWoken );
}