diff -r e6ebb7730c4b -r 5fca9e46c6fa baseport/syborg/serial/syborg_serial.cpp --- a/baseport/syborg/serial/syborg_serial.cpp Thu Oct 15 17:58:46 2009 +0100 +++ b/baseport/syborg/serial/syborg_serial.cpp Wed Oct 21 10:29:21 2009 +0100 @@ -156,6 +156,10 @@ break; WriteReg(iPortAddr, SERIAL_DATA, r); } + + iLdd->iTxError = KErrNone; + iLdd->iTxCompleteDfc.Add(); + } TUint DCommSyborgSoc::Signals() const