提交 6d07c084 编写于 作者: B Bernard Xiong 提交者: GitHub

Merge pull request #841 from fengzi2003/patch-1

[BSP] Update stm32_eth.c
......@@ -3206,7 +3206,12 @@ rt_err_t rt_stm32_eth_tx( rt_device_t dev, struct pbuf* p)
{
rt_err_t result;
result = rt_sem_take(&tx_buf_free, 2);
if (result != RT_EOK) return -RT_ERROR;
if (result != RT_EOK)
{
ETH_FlushTransmitFIFO(); // clear fifo
ETH_ResumeDMATransmission(); // resume dma
return -RT_ERROR;
}
}
offset = 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册