Fix badly applied patch to ENCX24J600

This commit is contained in:
Gregory Nutt 2013-09-25 08:26:56 -06:00
parent d979859754
commit 694080ba47

View File

@ -694,7 +694,7 @@ static int sam_transmit(struct sam_emac_s *priv)
uint32_t regval;
uint32_t status;
nllvdbg("d_len: %d txhead: %d\n", priv->txhead);
nllvdbg("d_len: %d txhead: %d\n", dev->d_len, priv->txhead);
/* Check parameter */
@ -720,7 +720,7 @@ static int sam_transmit(struct sam_emac_s *priv)
if (dev->d_len > 0)
{
/* Driver manage the ring buffer */
/* Driver managed the ring buffer */
virtaddr = sam_virtramaddr(txdesc->addr);
memcpy((void *)virtaddr, dev->d_buf, dev->d_len);
@ -734,6 +734,7 @@ static int sam_transmit(struct sam_emac_s *priv)
{
status |= EMACTXD_STA_WRAP;
}
txdesc->status = status;
/* Increment the head index */