From owner-freebsd-hackers Mon Dec 6 3:20: 3 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 0AECE1518A for ; Mon, 6 Dec 1999 03:19:58 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 9675B1CC7; Mon, 6 Dec 1999 19:19:57 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Wes Peters Cc: dg@root.com, Mohit Aron , freebsd-hackers@FreeBSD.ORG Subject: Re: new Intel 100Mbps card In-Reply-To: Message from Wes Peters of "Sun, 05 Dec 1999 23:55:59 MST." <384B5DFF.ED230ACB@softweyr.com> Date: Mon, 06 Dec 1999 19:19:57 +0800 From: Peter Wemm Message-Id: <19991206111957.9675B1CC7@overcee.netplex.com.au> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Wes Peters wrote: > Wes Peters wrote: > > > > This might be the new 82559ER; I'm downloading the datasheet now. Have > > a peek at: > > > > http://developer.intel.com/design/network/datashts/index.htm > > Nope, that one is apparently device ID 0x1209. Too bad they don't have > a PCI device ID cross-reference on the web site. Bleh. if_fxpreg.h presently has: #define FXP_VENDORID_INTEL 0x8086 #define FXP_DEVICEID_i82557 0x1229 /* 82557 - 82559 "classic" */ #define FXP_DEVICEID_i82559 0x1030 /* New 82559 device id.. */ And: if ((pci_get_vendor(dev) == FXP_VENDORID_INTEL) && (pci_get_device(dev) == FXP_DEVICEID_i82557)) { device_set_desc(dev, "Intel EtherExpress Pro 10/100B Ethernet"); return 0; } if ((pci_get_vendor(dev) == FXP_VENDORID_INTEL) && (pci_get_device(dev) == FXP_DEVICEID_i82559)) { device_set_desc(dev, "Intel InBusiness 10/100 Ethernet"); return 0; } I was told that the device ID is programmable in rom, as well as whether the modem/com/16550 logical device is active and so on. Does adding the new ID work with if_fxp on the new device? Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message