if_bge.c (120390) | if_bge.c (121810) |
---|---|
1/* 2 * Copyright (c) 2001 Wind River Systems 3 * Copyright (c) 1997, 1998, 1999, 2001 4 * Bill Paul <wpaul@windriver.com>. 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 8 * are met: --- 18 unchanged lines hidden (view full) --- 27 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 29 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 30 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 31 * THE POSSIBILITY OF SUCH DAMAGE. 32 */ 33 34#include <sys/cdefs.h> | 1/* 2 * Copyright (c) 2001 Wind River Systems 3 * Copyright (c) 1997, 1998, 1999, 2001 4 * Bill Paul <wpaul@windriver.com>. 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 8 * are met: --- 18 unchanged lines hidden (view full) --- 27 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 29 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 30 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 31 * THE POSSIBILITY OF SUCH DAMAGE. 32 */ 33 34#include <sys/cdefs.h> |
35__FBSDID("$FreeBSD: head/sys/dev/bge/if_bge.c 120390 2003-09-23 19:54:32Z ps $"); | 35__FBSDID("$FreeBSD: head/sys/dev/bge/if_bge.c 121810 2003-10-31 16:25:39Z wpaul $"); |
36 37/* 38 * Broadcom BCM570x family gigabit ethernet driver for FreeBSD. 39 * 40 * The Broadcom BCM5700 is based on technology originally developed by 41 * Alteon Networks as part of the Tigon I and Tigon II gigabit ethernet 42 * MAC chips. The BCM5700, sometimes refered to as the Tigon III, has 43 * two on-board MIPS R4000 CPUs and can have as much as 16MB of external --- 18 unchanged lines hidden (view full) --- 62 * Without external SSRAM, you can only have at most 4 TX rings, 63 * and the use of the mini RX ring is disabled. This seems to imply 64 * that these features are simply not available on the BCM5701. As a 65 * result, this driver does not implement any support for the mini RX 66 * ring. 67 */ 68 69#include <sys/cdefs.h> | 36 37/* 38 * Broadcom BCM570x family gigabit ethernet driver for FreeBSD. 39 * 40 * The Broadcom BCM5700 is based on technology originally developed by 41 * Alteon Networks as part of the Tigon I and Tigon II gigabit ethernet 42 * MAC chips. The BCM5700, sometimes refered to as the Tigon III, has 43 * two on-board MIPS R4000 CPUs and can have as much as 16MB of external --- 18 unchanged lines hidden (view full) --- 62 * Without external SSRAM, you can only have at most 4 TX rings, 63 * and the use of the mini RX ring is disabled. This seems to imply 64 * that these features are simply not available on the BCM5701. As a 65 * result, this driver does not implement any support for the mini RX 66 * ring. 67 */ 68 69#include <sys/cdefs.h> |
70__FBSDID("$FreeBSD: head/sys/dev/bge/if_bge.c 120390 2003-09-23 19:54:32Z ps $"); | 70__FBSDID("$FreeBSD: head/sys/dev/bge/if_bge.c 121810 2003-10-31 16:25:39Z wpaul $"); |
71 72#include <sys/param.h> 73#include <sys/endian.h> 74#include <sys/systm.h> 75#include <sys/sockio.h> 76#include <sys/mbuf.h> 77#include <sys/malloc.h> 78#include <sys/kernel.h> --- 73 unchanged lines hidden (view full) --- 152 { BCOM_VENDORID, BCOM_DEVICEID_BCM5705, 153 "Broadcom BCM5705 Gigabit Ethernet" }, 154 { BCOM_VENDORID, BCOM_DEVICEID_BCM5705M, 155 "Broadcom BCM5705M Gigabit Ethernet" }, 156 { BCOM_VENDORID, BCOM_DEVICEID_BCM5705M_ALT, 157 "Broadcom BCM5705M Gigabit Ethernet" }, 158 { BCOM_VENDORID, BCOM_DEVICEID_BCM5782, 159 "Broadcom BCM5782 Gigabit Ethernet" }, | 71 72#include <sys/param.h> 73#include <sys/endian.h> 74#include <sys/systm.h> 75#include <sys/sockio.h> 76#include <sys/mbuf.h> 77#include <sys/malloc.h> 78#include <sys/kernel.h> --- 73 unchanged lines hidden (view full) --- 152 { BCOM_VENDORID, BCOM_DEVICEID_BCM5705, 153 "Broadcom BCM5705 Gigabit Ethernet" }, 154 { BCOM_VENDORID, BCOM_DEVICEID_BCM5705M, 155 "Broadcom BCM5705M Gigabit Ethernet" }, 156 { BCOM_VENDORID, BCOM_DEVICEID_BCM5705M_ALT, 157 "Broadcom BCM5705M Gigabit Ethernet" }, 158 { BCOM_VENDORID, BCOM_DEVICEID_BCM5782, 159 "Broadcom BCM5782 Gigabit Ethernet" }, |
160 { BCOM_VENDORID, BCOM_DEVICEID_BCM5788, 161 "Broadcom BCM5788 Gigabit Ethernet" }, |
|
160 { BCOM_VENDORID, BCOM_DEVICEID_BCM5901, 161 "Broadcom BCM5901 Fast Ethernet" }, 162 { BCOM_VENDORID, BCOM_DEVICEID_BCM5901A2, 163 "Broadcom BCM5901A2 Fast Ethernet" }, 164 { SK_VENDORID, SK_DEVICEID_ALTIMA, 165 "SysKonnect Gigabit Ethernet" }, 166 { ALTIMA_VENDORID, ALTIMA_DEVICE_AC1000, 167 "Altima AC1000 Gigabit Ethernet" }, --- 3423 unchanged lines hidden --- | 162 { BCOM_VENDORID, BCOM_DEVICEID_BCM5901, 163 "Broadcom BCM5901 Fast Ethernet" }, 164 { BCOM_VENDORID, BCOM_DEVICEID_BCM5901A2, 165 "Broadcom BCM5901A2 Fast Ethernet" }, 166 { SK_VENDORID, SK_DEVICEID_ALTIMA, 167 "SysKonnect Gigabit Ethernet" }, 168 { ALTIMA_VENDORID, ALTIMA_DEVICE_AC1000, 169 "Altima AC1000 Gigabit Ethernet" }, --- 3423 unchanged lines hidden --- |