Skip to content

Commit f704598

Browse files
authored
feat(uart): removes not necessary part of the code
1 parent b966275 commit f704598

File tree

1 file changed

+4
-35
lines changed

1 file changed

+4
-35
lines changed

cores/esp32/esp32-hal-uart.c

Lines changed: 4 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1383,41 +1383,10 @@ unsigned long uartDetectBaudrate(uart_t *uart) {
13831383
#endif
13841384
}
13851385

1386-
/*
1387-
These functions are for testing purpose only and can be used in Arduino Sketches
1388-
Those are used in the UART examples
1389-
*/
1390-
1391-
/*
1392-
This is intended to make an internal loopback connection using IOMUX
1393-
The function uart_internal_loopback() shall be used right after Arduino Serial.begin(...)
1394-
This code "replaces" the physical wiring for connecting TX <--> RX in a loopback
1395-
1396-
1397-
// gets the right TX or RX SIGNAL, based on the UART number from gpio_sig_map.h
1398-
#ifdef CONFIG_IDF_TARGET_ESP32P4
1399-
#define UART_TX_SIGNAL(uartNumber) \
1400-
(uartNumber == UART_NUM_0 \
1401-
? UART0_TXD_PAD_OUT_IDX \
1402-
: (uartNumber == UART_NUM_1 \
1403-
? UART1_TXD_PAD_OUT_IDX \
1404-
: (uartNumber == UART_NUM_2 ? UART2_TXD_PAD_OUT_IDX : (uartNumber == UART_NUM_3 ? UART3_TXD_PAD_OUT_IDX : UART4_TXD_PAD_OUT_IDX))))
1405-
#define UART_RX_SIGNAL(uartNumber) \
1406-
(uartNumber == UART_NUM_0 \
1407-
? UART0_RXD_PAD_IN_IDX \
1408-
: (uartNumber == UART_NUM_1 \
1409-
? UART1_RXD_PAD_IN_IDX \
1410-
: (uartNumber == UART_NUM_2 ? UART2_RXD_PAD_IN_IDX : (uartNumber == UART_NUM_3 ? UART3_RXD_PAD_IN_IDX : UART4_RXD_PAD_IN_IDX))))
1411-
#else
1412-
#if SOC_UART_HP_NUM > 2
1413-
#define UART_TX_SIGNAL(uartNumber) (uartNumber == UART_NUM_0 ? U0TXD_OUT_IDX : (uartNumber == UART_NUM_1 ? U1TXD_OUT_IDX : U2TXD_OUT_IDX))
1414-
#define UART_RX_SIGNAL(uartNumber) (uartNumber == UART_NUM_0 ? U0RXD_IN_IDX : (uartNumber == UART_NUM_1 ? U1RXD_IN_IDX : U2RXD_IN_IDX))
1415-
#else
1416-
#define UART_TX_SIGNAL(uartNumber) (uartNumber == UART_NUM_0 ? U0TXD_OUT_IDX : U1TXD_OUT_IDX)
1417-
#define UART_RX_SIGNAL(uartNumber) (uartNumber == UART_NUM_0 ? U0RXD_IN_IDX : U1RXD_IN_IDX)
1418-
#endif
1419-
#endif // ifdef CONFIG_IDF_TARGET_ESP32P4
1420-
*/
1386+
///////////////////////////
1387+
// These functions are for testing purpose only and can be used in Arduino Sketches
1388+
// Those are used in the UART examples and CI
1389+
///////////////////////////
14211390

14221391
/*
14231392
This function internally binds defined UARTs TX signal with defined RX pin of any UART (same or different).

0 commit comments

Comments
 (0)