AVE_DESCID_TX
ave_desc_write_cmdsts(ndev, AVE_DESCID_TX, entry, 0);
ave_desc_write_addr(ndev, AVE_DESCID_TX, entry, 0);
ave_desc_write_addr(ndev, AVE_DESCID_TX, proc_idx, paddr);
ave_desc_write_cmdsts(ndev, AVE_DESCID_TX, proc_idx, cmdsts);
addr = ((id == AVE_DESCID_TX) ? priv->tx.daddr : priv->rx.daddr)
addr = ((id == AVE_DESCID_TX) ? priv->tx.daddr : priv->rx.daddr)
cmdsts = ave_desc_read_cmdsts(ndev, AVE_DESCID_TX, done_idx);