}\r
\r
// Set pin direction\r
- if (conf & PORT_PIN_IN) {\r
- Port_Base[port]->DIR &= ~mask;\r
-\r
- } else {\r
+ if (conf & PORT_PIN_OUT) {\r
Port_Base[port]->DIR |= mask;\r
\r
// Set open drain\r
} else {\r
Port_Base[port]->PDR &= ~mask;\r
}\r
+\r
+ } else {\r
+ Port_Base[port]->DIR &= ~mask;\r
}\r
\r
// Set pull up or down or nothing.\r