devices/e1000/e1000-2.6.22-ethercat.h
changeset 789 beca96e44f9f
parent 788 9999ca1a1953
--- a/devices/e1000/e1000-2.6.22-ethercat.h	Tue Feb 12 14:20:56 2008 +0000
+++ b/devices/e1000/e1000-2.6.22-ethercat.h	Tue Feb 12 15:18:29 2008 +0000
@@ -69,6 +69,7 @@
 #include <linux/mii.h>
 #include <linux/ethtool.h>
 #include <linux/if_vlan.h>
+#include "../ecdev.h"
 
 #define BAR_0		0
 #define BAR_1		1
@@ -82,14 +83,14 @@
 #include "e1000_hw-2.6.22-ethercat.h"
 
 #ifdef DBG
-#define E1000_DBG(args...) printk(KERN_DEBUG "e1000: " args)
+#define E1000_DBG(args...) printk(KERN_DEBUG "ec_e1000: " args)
 #else
 #define E1000_DBG(args...)
 #endif
 
-#define E1000_ERR(args...) printk(KERN_ERR "e1000: " args)
-
-#define PFX "e1000: "
+#define E1000_ERR(args...) printk(KERN_ERR "ec_e1000: " args)
+
+#define PFX "ec_e1000: "
 #define DPRINTK(nlevel, klevel, fmt, args...) \
 	(void)((NETIF_MSG_##nlevel & adapter->msg_enable) && \
 	printk(KERN_##klevel PFX "%s: %s: " fmt, adapter->netdev->name, \
@@ -342,6 +343,9 @@
 	boolean_t quad_port_a;
 	unsigned long flags;
 	uint32_t eeprom_wol;
+
+	ec_device_t *ecdev;
+    unsigned long ec_watchdog_jiffies;
 };
 
 enum e1000_state_t {