This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6748基于stareware的lwip1.3.2网络应用中途插拔网线后无法重新建立连接和通信

C6748基于stareware的lwip1.3.2网络应用中途插拔网线后无法重新建立连接和通信,程序循环在sitaraif.c中的这个while,请问有没有碰到类似问题的,如何解决?

/**
* Handler for EMAC Transmit interrupt
*
* @param netif the lwip network interface structure for this ethernetif
* @return none
*/
void
sitaraif_tx_inthandler(struct netif *netif) {


/* Make sure that the transmission is over */
while((curr_bd->flags_pktlen & EMAC_BUF_DESC_OWNER)
== EMAC_BUF_DESC_OWNER);

}