diff --git a/src/systembus/systembus_psuart.c b/src/systembus/systembus_psuart.c index 5c3f4a6..f65082c 100644 --- a/src/systembus/systembus_psuart.c +++ b/src/systembus/systembus_psuart.c @@ -96,6 +96,10 @@ int SysbusPSUart_Init(SYSBUS_PSUART **instPtr, const SYSBUS_PSUART_CONFIG *confi if (NULL == (*instPtr)->hwConfig) { return FAILURE; } + (*instPtr)->currTxMsg = 0; + (*instPtr)->currRxMsg = 0; + (*instPtr)->txCnt = 0; + (*instPtr)->rxCnt = 0; (*instPtr)->txDone = false; (*instPtr)->rxDone = false;