Lines Matching refs:hdmarx
1554 if (husart->hdmarx != NULL) in HAL_USART_Receive_DMA()
1557 husart->hdmarx->XferCpltCallback = USART_DMAReceiveCplt; in HAL_USART_Receive_DMA()
1560 husart->hdmarx->XferHalfCpltCallback = USART_DMARxHalfCplt; in HAL_USART_Receive_DMA()
1563 husart->hdmarx->XferErrorCallback = USART_DMAError; in HAL_USART_Receive_DMA()
1573 if ((husart->hdmarx->Mode & DMA_LINKEDLIST) == DMA_LINKEDLIST) in HAL_USART_Receive_DMA()
1575 … if ((husart->hdmarx->LinkedListQueue != NULL) && (husart->hdmarx->LinkedListQueue->Head != NULL)) in HAL_USART_Receive_DMA()
1578 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CBR1_DEFAULT_OFFSET] = nbByte; in HAL_USART_Receive_DMA()
1581 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CSAR_DEFAULT_OFFSET] = in HAL_USART_Receive_DMA()
1585 … husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CDAR_DEFAULT_OFFSET] = *(uint32_t *)tmp; in HAL_USART_Receive_DMA()
1588 status = HAL_DMAEx_List_Start_IT(husart->hdmarx); in HAL_USART_Receive_DMA()
1599 …status = HAL_DMA_Start_IT(husart->hdmarx, (uint32_t)&husart->Instance->RDR, *(uint32_t *)tmp, nbBy… in HAL_USART_Receive_DMA()
1674 if ((husart->hdmarx != NULL) && ((husart->hdmarx->Mode & DMA_LINKEDLIST) != DMA_LINKEDLIST)) in HAL_USART_Receive_DMA()
1676 status = HAL_DMA_Abort(husart->hdmarx); in HAL_USART_Receive_DMA()
1737 if ((husart->hdmarx != NULL) && (husart->hdmatx != NULL)) in HAL_USART_TransmitReceive_DMA()
1740 husart->hdmarx->XferCpltCallback = USART_DMAReceiveCplt; in HAL_USART_TransmitReceive_DMA()
1743 husart->hdmarx->XferHalfCpltCallback = USART_DMARxHalfCplt; in HAL_USART_TransmitReceive_DMA()
1755 husart->hdmarx->XferErrorCallback = USART_DMAError; in HAL_USART_TransmitReceive_DMA()
1766 if ((husart->hdmarx->Mode & DMA_LINKEDLIST) == DMA_LINKEDLIST) in HAL_USART_TransmitReceive_DMA()
1768 … if ((husart->hdmarx->LinkedListQueue != NULL) && (husart->hdmarx->LinkedListQueue->Head != NULL)) in HAL_USART_TransmitReceive_DMA()
1771 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CBR1_DEFAULT_OFFSET] = nbByte; in HAL_USART_TransmitReceive_DMA()
1774 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CSAR_DEFAULT_OFFSET] = in HAL_USART_TransmitReceive_DMA()
1778 …husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CDAR_DEFAULT_OFFSET] = *(const uint32_t … in HAL_USART_TransmitReceive_DMA()
1781 status = HAL_DMAEx_List_Start_IT(husart->hdmarx); in HAL_USART_TransmitReceive_DMA()
1792 …status = HAL_DMA_Start_IT(husart->hdmarx, (uint32_t)&husart->Instance->RDR, *(const uint32_t *)tmp… in HAL_USART_TransmitReceive_DMA()
1864 if ((husart->hdmarx != NULL) && ((husart->hdmarx->Mode & DMA_LINKEDLIST) != DMA_LINKEDLIST)) in HAL_USART_TransmitReceive_DMA()
1866 status = HAL_DMA_Abort(husart->hdmarx); in HAL_USART_TransmitReceive_DMA()
1933 husart->hdmarx->XferSuspendCallback = NULL; in HAL_USART_DMAPause()
1935 if (HAL_DMAEx_Suspend(husart->hdmarx) != HAL_OK) in HAL_USART_DMAPause()
1937 if (HAL_DMA_GetError(husart->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_USART_DMAPause()
2015 if (husart->hdmarx != NULL) in HAL_USART_DMAResume()
2017 if (HAL_DMAEx_Resume(husart->hdmarx) != HAL_OK) in HAL_USART_DMAResume()
2085 if (husart->hdmarx != NULL) in HAL_USART_DMAStop()
2087 if (HAL_DMA_Abort(husart->hdmarx) != HAL_OK) in HAL_USART_DMAStop()
2089 if (HAL_DMA_GetError(husart->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_USART_DMAStop()
2159 if (husart->hdmarx != NULL) in HAL_USART_Abort()
2163 husart->hdmarx->XferAbortCallback = NULL; in HAL_USART_Abort()
2165 if (HAL_DMA_Abort(husart->hdmarx) != HAL_OK) in HAL_USART_Abort()
2167 if (HAL_DMA_GetError(husart->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_USART_Abort()
2245 if (husart->hdmarx != NULL) in HAL_USART_Abort_IT()
2251 husart->hdmarx->XferAbortCallback = USART_DMARxAbortCallback; in HAL_USART_Abort_IT()
2255 husart->hdmarx->XferAbortCallback = NULL; in HAL_USART_Abort_IT()
2290 if (husart->hdmarx != NULL) in HAL_USART_Abort_IT()
2296 if (HAL_DMA_Abort_IT(husart->hdmarx) != HAL_OK) in HAL_USART_Abort_IT()
2298 husart->hdmarx->XferAbortCallback = NULL; in HAL_USART_Abort_IT()
2486 if (husart->hdmarx != NULL) in HAL_USART_IRQHandler()
2490 husart->hdmarx->XferAbortCallback = USART_DMAAbortOnError; in HAL_USART_IRQHandler()
2493 if (HAL_DMA_Abort_IT(husart->hdmarx) != HAL_OK) in HAL_USART_IRQHandler()
2496 husart->hdmarx->XferAbortCallback(husart->hdmarx); in HAL_USART_IRQHandler()
2999 if (husart->hdmarx != NULL) in USART_DMATxAbortCallback()
3001 if (husart->hdmarx->XferAbortCallback != NULL) in USART_DMATxAbortCallback()
3044 husart->hdmarx->XferAbortCallback = NULL; in USART_DMARxAbortCallback()