else
tda.link = addr + sizeof(tda_t);
tda.link |= 1;
- isa_memcpy_to_io(dev->mem_start + addr, &tda, sizeof(tda_t));
+ isa_memcpy_toio(dev->mem_start + addr, &tda, sizeof(tda_t));
addr += sizeof(tda_t);
baddr += PKTSIZE;
}
rra.starthi = 0;
rra.cntlo = PKTSIZE >> 1;
rra.cnthi = 0;
- isa_memcpy_to_io(dev->mem_start + raddr, &rra, sizeof(rra_t));
+ isa_memcpy_toio(dev->mem_start + raddr, &rra, sizeof(rra_t));
rda.status = 0;
rda.length = 0;
else
rda.link = 1;
rda.inuse = 1;
- isa_memcpy_to_io(dev->mem_start + addr, &rda, sizeof(rda_t));
+ isa_memcpy_toio(dev->mem_start + addr, &rda, sizeof(rda_t));
baddr += PKTSIZE;
raddr += sizeof(rra_t);
/* feed CDA into SONIC, initialize RCR value (always get broadcasts) */
- isa_memcpy_to_io(dev->mem_start, cams, sizeof(camentry_t) * camcnt);
- isa_memcpy_to_io(dev->mem_start + (sizeof(camentry_t) * camcnt), &cammask, sizeof(cammask));
+ isa_memcpy_toio(dev->mem_start, cams, sizeof(camentry_t) * camcnt);
+ isa_memcpy_toio(dev->mem_start + (sizeof(camentry_t) * camcnt), &cammask, sizeof(cammask));
#ifdef DEBUG
printk("CAM setup:\n");
rda.link = 1;
rda.inuse = 1;
- isa_memcpy_to_io(dev->mem_start + rdaaddr, &rda,
+ isa_memcpy_toio(dev->mem_start + rdaaddr, &rda,
sizeof(rda_t));
/* set up link and EOL = 0 in currently last descriptor. Only write
the link field since the SONIC may currently already access the
other fields. */
- isa_memcpy_to_io(dev->mem_start + lrdaaddr + 20, &rdaaddr, 4);
+ isa_memcpy_toio(dev->mem_start + lrdaaddr + 20, &rdaaddr, 4);
/* advance indices */
if (tmplen < 60)
tmplen = 60;
baddr = priv->txbufstart + (priv->nexttxdescr * PKTSIZE);
- isa_memcpy_to_io(dev->mem_start + baddr, skb->data, skb->len);
+ isa_memcpy_toio(dev->mem_start + baddr, skb->data, skb->len);
/* copy filler into RAM - in case we're filling up...
we're filling a bit more than necessary, but that doesn't harm
unsigned int destoffs = skb->len, l = strlen(fill);
while (destoffs < tmplen) {
- isa_memcpy_to_io(dev->mem_start + baddr + destoffs, fill, l);
+ isa_memcpy_toio(dev->mem_start + baddr + destoffs, fill, l);
destoffs += l;
}
}
addr = priv->tdastart + (priv->nexttxdescr * sizeof(tda_t));
isa_memcpy_fromio(&tda, dev->mem_start + addr, sizeof(tda_t));
tda.length = tda.fraglength = tmplen;
- isa_memcpy_to_io(dev->mem_start + addr, &tda, sizeof(tda_t));
+ isa_memcpy_toio(dev->mem_start + addr, &tda, sizeof(tda_t));
/* if there were no active descriptors, trigger the SONIC */
spin_lock_irqsave(&priv->lock, flags);