AUMAC_NTXDESC
#define AUMAC_RXBUF_OFFSET (MAC_BUFLEN * AUMAC_NTXDESC)
#define AUMAC_BUFSIZE (MAC_BUFLEN * (AUMAC_NTXDESC + AUMAC_NRXDESC))
struct aumac_buf sc_txbufs[AUMAC_NTXDESC];
for (i = 0; i < AUMAC_NTXDESC; i++) {
for (i = sc->sc_txdirty; sc->sc_txfree != AUMAC_NTXDESC;
if (sc->sc_txfree == AUMAC_NTXDESC)
for (i = 0; i < AUMAC_NTXDESC; i++) {
sc->sc_txfree = AUMAC_NTXDESC;
#define AUMAC_NTXDESC_MASK (AUMAC_NTXDESC - 1)