diff --git a/Marlin/src/HAL/HAL_AVR/MarlinSerial.cpp b/Marlin/src/HAL/HAL_AVR/MarlinSerial.cpp index badcc3a077..88258e119e 100644 --- a/Marlin/src/HAL/HAL_AVR/MarlinSerial.cpp +++ b/Marlin/src/HAL/HAL_AVR/MarlinSerial.cpp @@ -481,8 +481,6 @@ #else // TX_BUFFER_SIZE == 0 void MarlinSerial::write(const uint8_t c) { - while (!TEST(M_UCSRxA, M_UDREx)) { /* nada */ } - M_UDRx = c; #if ENABLED(SERIAL_XON_XOFF) // Do a priority insertion of an XON/XOFF char, if needed. const uint8_t state = xon_xoff_state;