]> git.sur5r.net Git - freertos/commitdiff
Implemented portYIELD_FROM_ISR() for RX port.
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 20 Aug 2010 19:10:42 +0000 (19:10 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 20 Aug 2010 19:10:42 +0000 (19:10 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1051 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Source/portable/Renesas/RX600/portmacro.h

index 8bc1667e3f6f2b3b5ddb4d047e6a3b02c6df4600..82cf1676baf28a92244fea2a94b28e8afa49b0b8 100644 (file)
@@ -105,7 +105,7 @@ vector 27. */
 #define portYIELD()                            *portITU_SWINTR = 0x01; nop(); nop(); nop(); nop(); nop()\r
 \r
 extern void vTaskSwitchContext( void );\r
-#define portYIELD_FROM_ISR( x )                        if( x != pdFALSE ) vTaskSwitchContext()\r
+#define portYIELD_FROM_ISR( x )                        if( x != pdFALSE ) portYIELD()\r
 \r
 /*\r
  * These macros should be called directly, but through the taskENTER_CRITICAL()\r