| #if defined(KINETISL) | #if defined(KINETISL) | ||||
| case 3: CORE_PIN3_CONFIG = PORT_PCR_PE | PORT_PCR_PS | PORT_PCR_PFE | PORT_PCR_MUX(2); break; | case 3: CORE_PIN3_CONFIG = PORT_PCR_PE | PORT_PCR_PS | PORT_PCR_PFE | PORT_PCR_MUX(2); break; | ||||
| #endif | #endif | ||||
| #if defined(__MK64FX512__) || defined(__MK66FX1M0__) | |||||
| case 27: CORE_PIN27_CONFIG = PORT_PCR_PE | PORT_PCR_PS | PORT_PCR_PFE | PORT_PCR_MUX(3); break; | |||||
| #endif | |||||
| } | } | ||||
| switch (tx_pin_num) { | switch (tx_pin_num) { | ||||
| case 1: CORE_PIN1_CONFIG = PORT_PCR_DSE | PORT_PCR_SRE | PORT_PCR_MUX(3); break; | case 1: CORE_PIN1_CONFIG = PORT_PCR_DSE | PORT_PCR_SRE | PORT_PCR_MUX(3); break; | ||||
| #if defined(KINETISL) | #if defined(KINETISL) | ||||
| case 4: CORE_PIN4_CONFIG = PORT_PCR_DSE | PORT_PCR_SRE | PORT_PCR_MUX(2); break; | case 4: CORE_PIN4_CONFIG = PORT_PCR_DSE | PORT_PCR_SRE | PORT_PCR_MUX(2); break; | ||||
| #endif | #endif | ||||
| #if defined(__MK64FX512__) || defined(__MK66FX1M0__) | |||||
| case 26: CORE_PIN26_CONFIG = PORT_PCR_DSE | PORT_PCR_SRE | PORT_PCR_MUX(3); break; | |||||
| #endif | |||||
| } | } | ||||
| #if defined(HAS_KINETISK_UART0) | #if defined(HAS_KINETISK_UART0) | ||||
| UART0_BDH = (divisor >> 13) & 0x1F; | UART0_BDH = (divisor >> 13) & 0x1F; |