diff --git a/Demo/CORTUS_APS3_GCC/Demo/serial.c b/Demo/CORTUS_APS3_GCC/Demo/serial.c index 08f752452..90cf9528a 100644 --- a/Demo/CORTUS_APS3_GCC/Demo/serial.c +++ b/Demo/CORTUS_APS3_GCC/Demo/serial.c @@ -167,7 +167,7 @@ void interrupt_handler( IRQ_UART1_TX ) static signed char cChar; static portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; - portSAVE_CONTEXT_REDUCED(); + portSAVE_CONTEXT(); /* The interrupt was caused by the transmit fifo having space for at least one character. Are there any more characters to transmit? */ @@ -190,7 +190,7 @@ static portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; { portYIELD_FROM_ISR(); } - portRESTORE_CONTEXT_REDUCED(); + portRESTORE_CONTEXT(); } /*-----------------------------------------------------------*/ @@ -199,7 +199,7 @@ void interrupt_handler( IRQ_UART1_RX ) static signed char cChar; static portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; - portSAVE_CONTEXT_REDUCED(); + portSAVE_CONTEXT(); /* The interrupt was caused by the receiver getting data. */ cChar = uart1->rx_data; @@ -215,7 +215,7 @@ static portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; portYIELD_FROM_ISR(); } - portRESTORE_CONTEXT_REDUCED(); + portRESTORE_CONTEXT(); } /*-----------------------------------------------------------*/