EMAC_NTXDESC
#define EMAC_NTXDESC_MASK (EMAC_NTXDESC - 1)
sc->sc_txdescs[EMAC_NTXDESC - 1].md_stat_ctrl |= MAL_TX_WRAP;
EMAC_CDTXSYNC(sc, 0, EMAC_NTXDESC,
sc->sc_txfree = EMAC_NTXDESC;
struct mal_descriptor ecd_txdesc[EMAC_NTXDESC];
if (sc->sc_txfree != EMAC_NTXDESC) {
if ((__x + __n) > EMAC_NTXDESC) { \
(EMAC_NTXDESC - __x), (ops)); \
__n -= (EMAC_NTXDESC - __x); \