e1000_hw.h (169248) | e1000_hw.h (169589) |
---|---|
1/******************************************************************************* 2 3 Copyright (c) 2001-2007, Intel Corporation 4 All rights reserved. 5 6 Redistribution and use in source and binary forms, with or without 7 modification, are permitted provided that the following conditions are met: 8 --- 16 unchanged lines hidden (view full) --- 25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 30 POSSIBILITY OF SUCH DAMAGE. 31 32*******************************************************************************/ | 1/******************************************************************************* 2 3 Copyright (c) 2001-2007, Intel Corporation 4 All rights reserved. 5 6 Redistribution and use in source and binary forms, with or without 7 modification, are permitted provided that the following conditions are met: 8 --- 16 unchanged lines hidden (view full) --- 25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 30 POSSIBILITY OF SUCH DAMAGE. 31 32*******************************************************************************/ |
33/*$FreeBSD: head/sys/dev/em/e1000_hw.h 169589 2007-05-16 00:14:23Z jfv $*/ |
|
33 | 34 |
34/* 35 * $FreeBSD: head/sys/dev/em/e1000_hw.h 169248 2007-05-04 13:30:44Z rwatson $ 36 */ | |
37 | 35 |
38 | |
39#ifndef _E1000_HW_H_ 40#define _E1000_HW_H_ 41 42#include "e1000_osdep.h" 43#include "e1000_regs.h" 44#include "e1000_defines.h" 45 46struct e1000_hw; --- 34 unchanged lines hidden (view full) --- 81#define E1000_DEV_ID_82541GI_LF 0x107C 82#define E1000_DEV_ID_82541GI_MOBILE 0x1077 83#define E1000_DEV_ID_82547EI 0x1019 84#define E1000_DEV_ID_82547EI_MOBILE 0x101A 85#define E1000_DEV_ID_82547GI 0x1075 86#define E1000_DEV_ID_82571EB_COPPER 0x105E 87#define E1000_DEV_ID_82571EB_FIBER 0x105F 88#define E1000_DEV_ID_82571EB_SERDES 0x1060 | 36#ifndef _E1000_HW_H_ 37#define _E1000_HW_H_ 38 39#include "e1000_osdep.h" 40#include "e1000_regs.h" 41#include "e1000_defines.h" 42 43struct e1000_hw; --- 34 unchanged lines hidden (view full) --- 78#define E1000_DEV_ID_82541GI_LF 0x107C 79#define E1000_DEV_ID_82541GI_MOBILE 0x1077 80#define E1000_DEV_ID_82547EI 0x1019 81#define E1000_DEV_ID_82547EI_MOBILE 0x101A 82#define E1000_DEV_ID_82547GI 0x1075 83#define E1000_DEV_ID_82571EB_COPPER 0x105E 84#define E1000_DEV_ID_82571EB_FIBER 0x105F 85#define E1000_DEV_ID_82571EB_SERDES 0x1060 |
86#define E1000_DEV_ID_82571EB_SERDES_DUAL 0x10D9 87#define E1000_DEV_ID_82571EB_SERDES_QUAD 0x10DA |
|
89#define E1000_DEV_ID_82571EB_QUAD_COPPER 0x10A4 90#define E1000_DEV_ID_82571EB_QUAD_FIBER 0x10A5 91#define E1000_DEV_ID_82571EB_QUAD_COPPER_LP 0x10BC 92#define E1000_DEV_ID_82572EI_COPPER 0x107D 93#define E1000_DEV_ID_82572EI_FIBER 0x107E 94#define E1000_DEV_ID_82572EI_SERDES 0x107F 95#define E1000_DEV_ID_82572EI 0x10B9 96#define E1000_DEV_ID_82573E 0x108B --- 48 unchanged lines hidden (view full) --- 145 e1000_82547_rev_2, 146 e1000_82571, 147 e1000_82572, 148 e1000_82573, 149 e1000_80003es2lan, 150 e1000_ich8lan, 151 e1000_ich9lan, 152 e1000_82575, | 88#define E1000_DEV_ID_82571EB_QUAD_COPPER 0x10A4 89#define E1000_DEV_ID_82571EB_QUAD_FIBER 0x10A5 90#define E1000_DEV_ID_82571EB_QUAD_COPPER_LP 0x10BC 91#define E1000_DEV_ID_82572EI_COPPER 0x107D 92#define E1000_DEV_ID_82572EI_FIBER 0x107E 93#define E1000_DEV_ID_82572EI_SERDES 0x107F 94#define E1000_DEV_ID_82572EI 0x10B9 95#define E1000_DEV_ID_82573E 0x108B --- 48 unchanged lines hidden (view full) --- 144 e1000_82547_rev_2, 145 e1000_82571, 146 e1000_82572, 147 e1000_82573, 148 e1000_80003es2lan, 149 e1000_ich8lan, 150 e1000_ich9lan, 151 e1000_82575, |
153 e1000_num_macs | 152 e1000_num_macs /* List is 1-based, so subtract 1 for true count. */ |
154} e1000_mac_type; 155 156typedef enum { 157 e1000_media_type_unknown = 0, 158 e1000_media_type_copper = 1, 159 e1000_media_type_fiber = 2, 160 e1000_media_type_internal_serdes = 3, 161 e1000_num_media_types --- 566 unchanged lines hidden --- | 153} e1000_mac_type; 154 155typedef enum { 156 e1000_media_type_unknown = 0, 157 e1000_media_type_copper = 1, 158 e1000_media_type_fiber = 2, 159 e1000_media_type_internal_serdes = 3, 160 e1000_num_media_types --- 566 unchanged lines hidden --- |