From c4a982503a6a28109d0ef06d54e7df50228570b6 Mon Sep 17 00:00:00 2001 From: richardbarry Date: Fri, 20 Aug 2010 19:10:42 +0000 Subject: [PATCH] Implemented portYIELD_FROM_ISR() for RX port. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1051 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- Source/portable/Renesas/RX600/portmacro.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/portable/Renesas/RX600/portmacro.h b/Source/portable/Renesas/RX600/portmacro.h index 8bc1667e3..82cf1676b 100644 --- a/Source/portable/Renesas/RX600/portmacro.h +++ b/Source/portable/Renesas/RX600/portmacro.h @@ -105,7 +105,7 @@ vector 27. */ #define portYIELD() *portITU_SWINTR = 0x01; nop(); nop(); nop(); nop(); nop() extern void vTaskSwitchContext( void ); -#define portYIELD_FROM_ISR( x ) if( x != pdFALSE ) vTaskSwitchContext() +#define portYIELD_FROM_ISR( x ) if( x != pdFALSE ) portYIELD() /* * These macros should be called directly, but through the taskENTER_CRITICAL() -- 2.39.5