Index: source/sci.c =================================================================== diff -u -r38ff7a6fbf82b86ab1bac3b7b24c4ea33d5419f9 -r6c8c486d26306662402945537c5acaea2709d85b --- source/sci.c (.../sci.c) (revision 38ff7a6fbf82b86ab1bac3b7b24c4ea33d5419f9) +++ source/sci.c (.../sci.c) (revision 6c8c486d26306662402945537c5acaea2709d85b) @@ -110,11 +110,11 @@ | (uint32)((uint32)0U << 1U); /* rx pin */ /** - set SCI pins output direction */ - sciREG->PIO1 = (uint32)((uint32)0U << 2U) /* tx pin */ + sciREG->PIO1 = (uint32)((uint32)1U << 2U) /* tx pin */ | (uint32)((uint32)0U << 1U); /* rx pin */ /** - set SCI pins open drain enable */ - sciREG->PIO6 = (uint32)((uint32)0U << 2U) /* tx pin */ + sciREG->PIO6 = (uint32)((uint32)1U << 2U) /* tx pin */ | (uint32)((uint32)0U << 1U); /* rx pin */ /** - set SCI pins pullup/pulldown enable */ @@ -188,12 +188,12 @@ /** - set SCI pins output direction */ - scilinREG->PIO1 = (uint32)((uint32)0U << 2U) /* tx pin */ + scilinREG->PIO1 = (uint32)((uint32)1U << 2U) /* tx pin */ | (uint32)((uint32)0U << 1U); /* rx pin */ /** - set SCI pins open drain enable */ - scilinREG->PIO6 = (uint32)((uint32)0U << 2U) /* tx pin */ + scilinREG->PIO6 = (uint32)((uint32)1U << 2U) /* tx pin */ | (uint32)((uint32)0U << 1U); /* rx pin */