patch-1.3.31 linux/include/asm-alpha/io.h
Next file: linux/include/asm-alpha/param.h
Previous file: linux/include/asm-alpha/checksum.h
Back to the patch index
Back to the overall index
- Lines: 15
- Date:
Sun Oct 1 19:18:58 1995
- Orig file:
v1.3.30/linux/include/asm-alpha/io.h
- Orig date:
Sun Sep 3 12:27:01 1995
diff -u --recursive --new-file v1.3.30/linux/include/asm-alpha/io.h linux/include/asm-alpha/io.h
@@ -127,6 +127,14 @@
#define memcpy_fromio(to,from,len) (memcpy_fromio)((to),(unsigned long)(from),(len))
#define memcpy_toio(to,from,len) (memcpy_toio)((unsigned long)(to),(from),(len))
+/*
+ * XXX - We don't have csum_partial_copy_fromio() yet, so we cheat here and
+ * just copy it. The net code will then do the checksum later. Presently
+ * only used by some shared memory 8390 ethernet cards anyway.
+ */
+
+#define eth_io_copy_and_sum(skb,src,len,unused) memcpy_fromio((skb)->data,(src),(len))
+
#endif /* __KERNEL__ */
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this