]> git.neil.brown.name Git - history.git/commitdiff
Merge hydra net drvr conversion to Zorro-specific
authorDave Jones <davej@suse.de>
Thu, 4 Apr 2002 00:32:56 +0000 (19:32 -0500)
committerJeff Garzik <jgarzik@mandrakesoft.com>
Thu, 4 Apr 2002 00:32:56 +0000 (19:32 -0500)
z_{read,write}[bwl] routines from 2.4.x.

drivers/net/hydra.c

index 6de426318f86085692dc5acea8755b5eab1060b0..8823d210e9360e2f1a2a0c80de56b170df2ad589 100644 (file)
@@ -121,7 +121,7 @@ int __init hydra_init(unsigned long board)
        dev->dev_addr[j] = *((u8 *)(board + HYDRA_ADDRPROM + 2*j));
 
     /* We must set the 8390 for word mode. */
-    writeb(0x4b, ioaddr + NE_EN0_DCFG);
+    z_writeb(0x4b, ioaddr + NE_EN0_DCFG);
     start_page = NESM_START_PG;
     stop_page = NESM_STOP_PG;
 
@@ -196,10 +196,10 @@ static void hydra_get_8390_hdr(struct net_device *dev,
                             ((ring_page - NESM_START_PG)<<8);
     ptrs = (short *)hdr;
 
-    *(ptrs++) = readw(hdr_start);
+    *(ptrs++) = z_readw(hdr_start);
     *((short *)hdr) = WORDSWAP(*((short *)hdr));
     hdr_start += 2;
-    *(ptrs++) = readw(hdr_start);
+    *(ptrs++) = z_readw(hdr_start);
     *((short *)hdr+1) = WORDSWAP(*((short *)hdr+1));
 }
 
@@ -216,11 +216,11 @@ static void hydra_block_input(struct net_device *dev, int count,
     if (xfer_start+count >  mem_base + (NESM_STOP_PG<<8)) {
        int semi_count = (mem_base + (NESM_STOP_PG<<8)) - xfer_start;
 
-       memcpy_fromio(skb->data,xfer_start,semi_count);
+       z_memcpy_fromio(skb->data,xfer_start,semi_count);
        count -= semi_count;
-       memcpy_fromio(skb->data+semi_count, mem_base, count);
+       z_memcpy_fromio(skb->data+semi_count, mem_base, count);
     } else
-       memcpy_fromio(skb->data, xfer_start,count);
+       z_memcpy_fromio(skb->data, xfer_start,count);
 
 }
 
@@ -233,7 +233,7 @@ static void hydra_block_output(struct net_device *dev, int count,
     if (count&1)
        count++;
 
-    memcpy_toio(mem_base+((start_page - NESM_START_PG)<<8), buf, count);
+    z_memcpy_toio(mem_base+((start_page - NESM_START_PG)<<8), buf, count);
 }
 
 static void __exit hydra_cleanup(void)