From owner-freebsd-questions@FreeBSD.ORG Thu May 4 11:21:41 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA68116A4DF for ; Thu, 4 May 2006 11:21:41 +0000 (UTC) (envelope-from tedm@toybox.placo.com) Received: from mail.freebsd-corp-net-guide.com (mail.web-strider.com [65.75.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4009843D5E for ; Thu, 4 May 2006 11:21:41 +0000 (GMT) (envelope-from tedm@toybox.placo.com) Received: from tedwin2k (nat-rtr.freebsd-corp-net-guide.com [65.75.197.130]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id k44BLSx14086; Thu, 4 May 2006 04:21:28 -0700 (PDT) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: , "'William'" Date: Thu, 4 May 2006 04:21:28 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1250" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 In-Reply-To: <001f01c66f60$db815e70$dededede@avalon.lan> Importance: Normal Cc: freebsd-questions@freebsd.org Subject: RE: FreeBSD 6.0 compat with DL320 G4 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 May 2006 11:21:41 -0000 Hi All, Actually I think I figured out the problem in the driver and I'm going to test this tomorrow. For those of you smart guys who like math, take a look at the following change that was made in the driver CVS a couple years ago: http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/bge/if_bge.c.diff?r1=1. 37&r2=1.38 It looks like at the time the maintainer decided he didn't like all the nasty magic numbers like 0x3F000F in the code and so replaced it with some equally nasty macros pointing to other magic numbers, plus some elaborate shifting of bits to try to generate the magic numbers he eliminated from the magic numbers he created. The only problem is that, for example, the bitwise ORing and shifting he's doing is not going to convert 0x10, 0x13, and 0x0f into 0x3F000F At least, none that I know about and I spent a couple hours trying to figure out why he was doing what he did. Maybe someone out there can look at this section of code for me and see if they can figure this out? More importantly, the specific Broadcom chip (BCM5714) has an exception in the Linux driver from Broadcom with it's own spechul magic number different from the magic numbers used for the other chipsets, and this isn't in the FreeBSD driver. Ted >-----Original Message----- >From: owner-freebsd-questions@freebsd.org >[mailto:owner-freebsd-questions@freebsd.org]On Behalf Of >No@SPAM@mgEDV.net >Sent: Thursday, May 04, 2006 2:55 AM >To: 'William' >Cc: freebsd-questions@freebsd.org >Subject: RE: FreeBSD 6.0 compat with DL320 G4 > > > >> You may get lucky and get a DL320 G4 that does not have the >> specific Broadcom chip in it. > >not sure, but maybe you can specify at least the chipset you >DON'T want in your order (hp should be able to figure it out >using the serial#, and this no. is on the boxes. >the order way would be: check for avail., ask your dealer(s) for >some sn#'s for devices you want, let them check (or check on your >own with hp for the chipset) and order the box (i guess at least >a charge-no. should fit, they don't change the chips all 8hrs). > >_______________________________________________ >freebsd-questions@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-questions >To unsubscribe, send any mail to >"freebsd-questions-unsubscribe@freebsd.org" > >-- >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.1.385 / Virus Database: 268.5.1/328 - Release Date: 5/1/2006 >