Index: firmware/source/gio.c =================================================================== diff -u -r0774a37971585dacdc8398362393920c13d48426 -r8638b207699a3a48e3657e838e24ae838369c867 --- firmware/source/gio.c (.../gio.c) (revision 0774a37971585dacdc8398362393920c13d48426) +++ firmware/source/gio.c (.../gio.c) (revision 8638b207699a3a48e3657e838e24ae838369c867) @@ -133,7 +133,7 @@ | (uint32)((uint32)0U << 7U); /* Bit 7 */ /** - Port B direction */ - gioPORTB->DIR = (uint32)((uint32)1U << 0U) /* Bit 0 */ + gioPORTB->DIR = (uint32)((uint32)0U << 0U) /* Bit 0 */ | (uint32)((uint32)1U << 1U) /* Bit 1 */ | (uint32)((uint32)0U << 2U) /* Bit 2 */ | (uint32)((uint32)0U << 3U) /* Bit 3 */ @@ -153,7 +153,7 @@ | (uint32)((uint32)0U << 7U); /* Bit 7 */ /** - Port B pullup / pulldown selection */ - gioPORTB->PSL = (uint32)((uint32)0U << 0U) /* Bit 0 */ + gioPORTB->PSL = (uint32)((uint32)1U << 0U) /* Bit 0 */ | (uint32)((uint32)0U << 1U) /* Bit 1 */ | (uint32)((uint32)1U << 2U) /* Bit 2 */ | (uint32)((uint32)0U << 3U) /* Bit 3 */