From owner-freebsd-arm@FreeBSD.ORG Sun Dec 30 20:05:02 2012 Return-Path: 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 B2ADCECA for ; Sun, 30 Dec 2012 20:05:02 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from smtp-out3.electric.net (smtp-out3.electric.net [72.35.12.186]) by mx1.freebsd.org (Postfix) with ESMTP id 8BBFA8FC12 for ; Sun, 30 Dec 2012 20:05:01 +0000 (UTC) Received: from [204.11.168.155] (helo=securemail.onebox.com) by skoda.electric.net with esmtp (Exim 4.77) (envelope-from ) id 1TpOgo-0000vC-VQ for freebsd-arm@freebsd.org; Sun, 30 Dec 2012 11:36:54 -0800 Received: from localhost (unverified [121.90.50.207]) by securemail.onebox.com (Rockliffe SMTPRA 9.3.1) with ESMTP id ; Sun, 30 Dec 2012 14:36:55 -0500 Date: Mon, 31 Dec 2012 08:36:46 +1300 From: Andrew Turner To: Thomas Skibo Subject: Re: FreeBSD on Zedboard (Xilinx Zynq-7000) Message-ID: <20121231083646.2cbde309@fubar.geek.nz> In-Reply-To: <50E083B0.2030209@sbcglobal.net> References: <50DF4BD9.8080601@sbcglobal.net> <50DF555B.9060601@sbcglobal.net> <6285A410-0470-4A75-9067-7C524831A8DA@bsdimp.com> <50E083B0.2030209@sbcglobal.net> Organization: SMTP: smtp.paradise.net.nz X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; i386-portbld-freebsd8.1) X-Pirate: Arrrr Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 30 Dec 2012 20:05:02 -0000 On Sun, 30 Dec 2012 10:10:56 -0800 Thomas Skibo wrote: > > > On 12/29/12 12:49 PM, Warner Losh wrote: > > Cool! > > > > But don't be a tease! Share the code :) > > > > I've put the source code up at http://www.thomasskibo.com/zedbsd > > --Thomas > A few notes: * How hard is it to pull out the Zynq parts of the dts into a separate file and include it? The idea is then the dts will only contain the zedboard parts. I've done this with tegra20-paz00.dts which includes the common tegra20.dtsi. * You don't need to add the zynq7_uart or zynq7_sdhci config options. These can be named "uart" and "sdhci" respectively. By including files.zynq7 the build system knows you are building for a Zynq. * You don't need "makeoption ARM_LITTLE_ENDIAN" in std.zynq7, it should also be removed from the Ti code. Otherwise, from my brief look at the code, it looks good. Andrew