Changes requested during the initial review
This commit is contained in:
parent
53e65e566a
commit
c4c6ac8bb3
8 changed files with 186 additions and 89 deletions
|
@ -112,7 +112,7 @@ void MOCKABLE(Pu_Init)(
|
|||
st->txSerial = 0;
|
||||
st->activeRxBuf = 0;
|
||||
st->crcStatus = crcStatus;
|
||||
Crc_AttachTask(crcStatus, &st->crcSlot, st->crcTasks, 2);
|
||||
Crc_AttachTasks(crcStatus, &st->crcSlot, st->crcTasks, 2);
|
||||
memset(&st->stats, 0, sizeof(st->stats));
|
||||
|
||||
*Dma_GetIfcReg(dma, stream_rx) =
|
||||
|
@ -161,7 +161,7 @@ uint8_t MOCKABLE(Pu_Post)(struct usartstatus_t *status, uint8_t const *payload,
|
|||
status->txBuffer.error = 0;
|
||||
Crc_Enqueue(status->crcStatus, &status->crcSlot, 0, &status->txBuffer.packet, sizeof(status->txBuffer.packet.header) + payloadLength,
|
||||
NULL, (uint32_t*)(status->txBuffer.packet.payload + payloadLength));
|
||||
while(waitForCrcQueue && Crc_IsSlotQueued(&status->crcSlot, 0));
|
||||
while(waitForCrcQueue && Crc_IsTaskQueued(&status->crcSlot, 0));
|
||||
Pu_SetupTransmit(status->usart, status->txDmaInfo.dma, status->txDmaInfo.stream, &status->txBuffer.packet, status->txBuffer.requestedLength);
|
||||
|
||||
StatsIncSent(&status->stats);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue