Index: firmware/source/sci.c =================================================================== diff -u -r8b8fff67b95805272f37855346d600599aaec03d -r89c78ab89ac3909d5fe74f491f6f3b3cadd0ccf8 --- firmware/source/sci.c (.../sci.c) (revision 8b8fff67b95805272f37855346d600599aaec03d) +++ firmware/source/sci.c (.../sci.c) (revision 89c78ab89ac3909d5fe74f491f6f3b3cadd0ccf8) @@ -138,12 +138,12 @@ sciREG->SETINT = (uint32)((uint32)0U << 26U) /* Framing error */ | (uint32)((uint32)0U << 25U) /* Overrun error */ | (uint32)((uint32)0U << 24U) /* Parity error */ - | (uint32)((uint32)0U << 9U) /* Receive */ + | (uint32)((uint32)1U << 9U) /* Receive */ | (uint32)((uint32)0U << 1U) /* Wakeup */ | (uint32)((uint32)0U << 0U); /* Break detect */ /** - initialize global transfer variables */ - g_sciTransfer_t[0U].mode = (uint32)0U << 8U; + g_sciTransfer_t[0U].mode = (uint32)1U << 8U; g_sciTransfer_t[0U].tx_length = 0U; g_sciTransfer_t[0U].rx_length = 0U;