From owner-freebsd-embedded@FreeBSD.ORG Thu Mar 13 17:03:53 2008 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73784106566C for ; Thu, 13 Mar 2008 17:03:53 +0000 (UTC) (envelope-from raj@semihalf.com) Received: from semihalf.com (semihalf.com [206.130.101.55]) by mx1.freebsd.org (Postfix) with ESMTP id 3250B8FC17 for ; Thu, 13 Mar 2008 17:03:53 +0000 (UTC) (envelope-from raj@semihalf.com) Received: from mail.semihalf.com (mail.semihalf.com [83.15.139.206]) by semihalf.com (8.13.1/8.13.1) with ESMTP id m2DH3nfH019543; Thu, 13 Mar 2008 11:03:52 -0600 Received: from localhost (unknown [127.0.0.1]) by mail.semihalf.com (Postfix) with ESMTP id 9CC5E1431E; Thu, 13 Mar 2008 18:14:28 +0100 (CET) Received: from mail.semihalf.com ([127.0.0.1]) by localhost (mail.semihalf.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32328-05; Thu, 13 Mar 2008 18:14:27 +0100 (CET) Message-ID: <47D95E72.1050904@semihalf.com> Date: Thu, 13 Mar 2008 18:03:46 +0100 From: Rafal Jaworowski MIME-Version: 1.0 To: Marcel Moolenaar References: <47D7FA35.30204@semihalf.com> <47D905E8.5020608@semihalf.com> <62FE92BB-0272-46A7-BDA9-5992FDE2F2D9@mac.com> In-Reply-To: <62FE92BB-0272-46A7-BDA9-5992FDE2F2D9@mac.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at semihalf.com Cc: freebsd-embedded@freebsd.org Subject: Re: Booting FreeBSD on MPC8540 eval board X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Mar 2008 17:03:53 -0000 Marcel Moolenaar wrote: >> I don't think so, just having miibus should suffice. The problem >> you're having >> is likely caused by a different MAC-PHY topology than is for CDS >> boards the >> port was mainly tested on. >> >> The hidden assumption we currently have requires a 1:1 mapping between >> TSEC >> units and PHY numbers they are 'routed' to. We don't deal too well with >> other/mixed MAC-PHY topologies that various systems can have. > > We fixed this at Juniper. If you're done with TSEC for now, I > can backport the changes... > Hi Marcel, Feel free to commit your fixes. I'm reworking the TSEC driver structure that we discussed, but it's not ready yet, so go ahead. Rafal