]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/LPC18xx/NetworkInterface.c
Change version number in common files within the FreeRTOS-plus directory and check...
[freertos] / FreeRTOS-Plus / Source / FreeRTOS-Plus-UDP / portable / NetworkInterface / LPC18xx / NetworkInterface.c
index 9621dce49247ba9376d4c53b6af0e9a5e2323c10..a0ee45a9327aa0dd05253ea0c40cb3fcee3038d2 100644 (file)
@@ -207,10 +207,10 @@ uint32_t ulInterruptCause;
                xSemaphoreGiveFromISR( xEMACRxEventSemaphore, NULL );\r
        }\r
 \r
-       /* Shortcut to calling portEND_SWITCHING_ISR().  Only do this if you\r
-       understand what you are doing!  Otherwise use portEND_SWITCHING_ISR()\r
-       directly. */\r
-       vPortYieldFromISR();\r
+       /* ulInterruptCause is used for convenience here.  A context switch is\r
+       wanted, but coding portEND_SWITCHING_ISR( 1 ) would likely result in a\r
+       compiler warning. */\r
+       portEND_SWITCHING_ISR( ulInterruptCause );\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r