MC_RXDMABUFS
#ifndef MC_RXDMABUFS
#if (MC_RXDMABUFS < 2)
#define MC_NPAGES ((MC_RXDMABUFS * 0x800 + PAGE_SIZE - 1) / PAGE_SIZE)
if (bus_dmamem_alloc(sc->sc_dmat, MC_RXDMABUFS * 0x800, 0, 0,
MC_RXDMABUFS * 0x800, (void*)&sc->sc_rxbuf,
if (bus_dmamap_create(sc->sc_dmat, MC_RXDMABUFS * 0x800, 1,
MC_RXDMABUFS * 0x800, 0, BUS_DMA_NOWAIT, &sc->sc_dmam_rx) != 0) {
MC_RXDMABUFS * 0x800, NULL, BUS_DMA_NOWAIT) != 0) {
head = MC_RXDMABUFS - bufsleft;
psc_reg4(PSC_ENETRD_LEN + set) = MC_RXDMABUFS;
for (n = 0; n < MC_RXDMABUFS; n++, i++) {
if (i == MC_RXDMABUFS)
for (i = 0; i < MC_RXDMABUFS; i++) {
#ifndef MC_RXDMABUFS
#if (MC_RXDMABUFS < 2)
#define MC_NPAGES ((MC_RXDMABUFS * 0x800 + PAGE_SIZE - 1) / PAGE_SIZE)