aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/em/e1000_osdep.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/em/e1000_osdep.h')
-rw-r--r--sys/dev/em/e1000_osdep.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/em/e1000_osdep.h b/sys/dev/em/e1000_osdep.h
index 8a63950ac875..a4be0cdaa1cb 100644
--- a/sys/dev/em/e1000_osdep.h
+++ b/sys/dev/em/e1000_osdep.h
@@ -104,8 +104,12 @@ struct e1000_osdep
struct device *dev;
};
+#ifdef NO_82542_SUPPORT
+#define E1000_REGISTER(hw, reg) reg
+#else
#define E1000_REGISTER(hw, reg) (((hw)->mac.type >= e1000_82543) \
? reg : e1000_translate_register_82542(reg))
+#endif
#define E1000_WRITE_FLUSH(a) E1000_READ_REG(a, E1000_STATUS)