/* param tcd Pointer to the TCD structure. note This function enables the auto stop request feature.  */
void EDMA_TcdReset(edma_tcd_t *tcd)
/* param tcd Pointer to the TCD structure. note This function enables the auto stop request feature.  */
void EDMA_TcdReset(edma_tcd_t *tcd)
{
    assert(tcd != NULL);
    assert(((uint32_t)tcd & 0x1FU) == 0);
    tcd->SADDR = 0U;
    tcd->SOFF = 0U;
    tcd->ATTR = 0U;
    tcd->NBYTES = 0U;
    tcd->SLAST = 0U;
    tcd->DADDR = 0U;
    tcd->DOFF = 0U;
    tcd->CITER = 0U;
    tcd->DLAST_SGA = 0U;
    tcd->CSR = DMA_CSR_DREQ(true);
    tcd->BITER = 0U;
}