From owner-freebsd-arm@FreeBSD.ORG Sun Jun 10 06:44:37 2007 Return-Path: X-Original-To: arm@freebsd.org Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 16F3D16A421 for ; Sun, 10 Jun 2007 06:44:37 +0000 (UTC) (envelope-from bkoenig@alpha-tierchen.de) Received: from mail.liberty-hosting.de (mail.smartterra.de [195.225.132.203]) by mx1.freebsd.org (Postfix) with ESMTP id CB2CB13C48C for ; Sun, 10 Jun 2007 06:44:36 +0000 (UTC) (envelope-from bkoenig@alpha-tierchen.de) Received: from mail.liberty-hosting.de ([195.225.132.203]) by localhost (liberty-mail [195.225.132.203]) (amavisd-new, port 10024) with ESMTP id 00339-09; Sun, 10 Jun 2007 08:44:31 +0200 (CEST) Received: from home.alpha-tierchen.de (port-212-202-170-5.dynamic.qsc.de [212.202.170.5]) by mail.liberty-hosting.de (Postfix) with ESMTP id 490AA15B6C3; Sun, 10 Jun 2007 08:44:31 +0200 (CEST) Received: from webmail.alpha-tierchen.de (localhost [127.0.0.1]) by home.alpha-tierchen.de (Postfix) with ESMTP id 1A5F245046; Sun, 10 Jun 2007 08:44:30 +0200 (CEST) Received: from 89.247.105.240 (SquirrelMail authenticated user bkoenig) by webmail.alpha-tierchen.de with HTTP; Sun, 10 Jun 2007 08:44:30 +0200 (CEST) Message-ID: <1161.89.247.105.240.1181457870.squirrel@webmail.alpha-tierchen.de> In-Reply-To: <20070609.094708.-2034663768.imp@bsdimp.com> References: <59832.2001:6f8:101e:0:20e:cff:fe6d:6adb.1181391583.squirrel@webmail.alpha-tierchen.de> <20070609123941.GJ16463@cicely12.cicely.de> <51831.2001:6f8:101e:0:20e:cff:fe6d:6adb.1181397815.squirrel@webmail.alpha-tierchen.de> <20070609.094708.-2034663768.imp@bsdimp.com> Date: Sun, 10 Jun 2007 08:44:30 +0200 (CEST) From: =?iso-8859-1?Q?Bj=F6rn_K=F6nig?= To: "M. Warner Losh" User-Agent: SquirrelMail/1.4.10a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: by amavisd-new at mail.smartterra.de Cc: arm@freebsd.org, ticso@cicely.de Subject: Re: if_ate handles the bytes of the MAC address in a "wrong" order X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 06:44:37 -0000 > I think these patches are basically good. I gotta think about how I > wanna roll these into the kernel as I have units in the field that > upgrading their boot loader would be awkward... Maybe we need a kernel option for keeping backward compatibility. > Why do you look at all four SA registers, but only pick the first > non-zero one? Why is that going to he better than just looking at the > first one? Until FreeBSD can support muliple MAC addresses, I'm not > sure I see the point... You're right, adding multiple addresses would be perfect. I didn't take that into account, because I just wanted that the driver doesn't fail if the first register is empty, but one of the others isn't. That seems to be strange, but it is reality in my case. - Thus adding multiple addresses is the next task on my list. ;-) Regards Björn