CVSROOT: /home/cvs
Module name: linux
Changes by: ralf@ftp.linux-mips.org 05/02/10 12:32:13
Modified files:
drivers/net : titan_ge.h
Log message:
Fix little endian operation of Titan.
diff -urN linux/drivers/net/titan_ge.h linux/drivers/net/titan_ge.h
--- linux/drivers/net/titan_ge.h 2004/12/04 23:42:53 1.17
+++ linux/drivers/net/titan_ge.h 2005/02/10 12:32:13 1.18
@@ -153,8 +153,10 @@
/* Define the Rx descriptor */
typedef struct eth_rx_desc {
- u32 buffer_addr; /* Buffer address inclusive of checksum */
- u32 cmd_sts; /* Command and Status info */
+ u32 buffer_addr; /* CPU buffer address */
+ u32 reserved; /* Unused */
+ u32 buffer; /* XDMA buffer address */
+ u32 cmd_sts; /* Command and Status */
} titan_ge_rx_desc;
/* Define the Tx descriptor */
|