forked from espressif/arduino-esp32
Fix possible race condition in uart attach (#4569)
This commit is contained in:
@ -185,8 +185,8 @@ void uartAttachRx(uart_t* uart, uint8_t rxPin, bool inverted)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
pinMode(rxPin, INPUT);
|
pinMode(rxPin, INPUT);
|
||||||
pinMatrixInAttach(rxPin, UART_RXD_IDX(uart->num), inverted);
|
|
||||||
uartEnableInterrupt(uart);
|
uartEnableInterrupt(uart);
|
||||||
|
pinMatrixInAttach(rxPin, UART_RXD_IDX(uart->num), inverted);
|
||||||
}
|
}
|
||||||
|
|
||||||
void uartAttachTx(uart_t* uart, uint8_t txPin, bool inverted)
|
void uartAttachTx(uart_t* uart, uint8_t txPin, bool inverted)
|
||||||
|
Reference in New Issue
Block a user