From 07432e5aa871bdbed60a11d2e0abf44e920ef18b Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Fri, 16 Jan 2015 17:53:53 +0300 Subject: [PATCH] Add more pin mux definitions to eagle_soc.h --- cores/esp8266/HardwareSerial.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/cores/esp8266/HardwareSerial.cpp b/cores/esp8266/HardwareSerial.cpp index aa7590857..6be711517 100644 --- a/cores/esp8266/HardwareSerial.cpp +++ b/cores/esp8266/HardwareSerial.cpp @@ -190,13 +190,10 @@ void ICACHE_FLASH_ATTR uart0_uninit(uart_t* uart) os_free(uart); } -#define FUNC_U0CTS 4 -#define FUNC_U0RTS 4 - void ICACHE_FLASH_ATTR uart0_swap(uart_t* uart) { - PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_U0CTS); - PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U, FUNC_U0RTS); + PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_UART0_CTS); + PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U, FUNC_UART0_RTS); //SWAP PIN : U0TXD<==>U0RTS(MTDO, GPIO15) , U0RXD<==>U0CTS(MTCK, GPIO13) SET_PERI_REG_MASK(0x3ff00028 , BIT2); PIN_FUNC_SELECT(PERIPHS_IO_MUX_U0TXD_U, FUNC_GPIO1);