From owner-cvs-all Fri May 11 12:56:47 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 398B137B424; Fri, 11 May 2001 12:56:40 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: (from wpaul@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f4BJueZ54324; Fri, 11 May 2001 12:56:40 -0700 (PDT) (envelope-from wpaul) Message-Id: <200105111956.f4BJueZ54324@freefall.freebsd.org> From: Bill Paul Date: Fri, 11 May 2001 12:56:40 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/share/man/man4 nge.4 Makefile src/sys/modules Makefile src/sys/modules/mii Makefile src/sys/modules/nge Makefile src/sys/dev/mii nsgphy.c nsgphyreg.h miidevs src/release/texts HARDWARE.TXT src/release/texts/alpha RELNOTES.TXT ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG wpaul 2001/05/11 12:56:39 PDT Modified files: share/man/man4 Makefile sys/modules Makefile sys/modules/mii Makefile sys/dev/mii miidevs release/texts HARDWARE.TXT release/texts/alpha RELNOTES.TXT release/texts/i386 RELNOTES.TXT usr.sbin/sysinstall devices.c sys/i386/conf NOTES sys/conf files Added files: share/man/man4 nge.4 sys/modules/nge Makefile sys/dev/mii nsgphy.c nsgphyreg.h sys/dev/nge if_nge.c if_ngereg.h Log: Add support for gigabit ethernet cards based on the NatSemi DP83820 and DP83821 gigabit ethernet MAC chips and the NatSemi DP83861 10/100/1000 copper PHY. There are a whole bunch of very low cost cards available with this chipset selling for $150USD or less. This includes the SMC9462TX, D-Link DGE-500T, Asante GigaNIX 1000TA and 1000TPC, and a couple cards from Addtron. This chip supports TCP/IP checksum offload, VLAN tagging/insertion. 2048-bit multicast filter, jumbograms and has 8K TX and 32K RX FIFOs. I have not done serious performance testing with this driver. I know it works, and I want it under CVS control so I can keep tabs on it. Note that there's no serious mutex stuff in here yet either: I need to talk more with jhb to figure out the right way to do this. That said, I don't think there will be any problems. This driver should also work on the alpha. It's not turned on in GENERIC. Revision Changes Path 1.121 +2 -1 src/share/man/man4/Makefile 1.178 +3 -3 src/sys/modules/Makefile 1.20 +2 -2 src/sys/modules/mii/Makefile 1.12 +3 -1 src/sys/dev/mii/miidevs 1.118 +11 -1 src/release/texts/HARDWARE.TXT 1.184 +13 -1 src/release/texts/alpha/RELNOTES.TXT 1.258 +13 -1 src/release/texts/i386/RELNOTES.TXT 1.133 +2 -1 src/usr.sbin/sysinstall/devices.c 1.913 +6 -1 src/sys/i386/conf/NOTES 1.514 +3 -1 src/sys/conf/files To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message