From owner-freebsd-arm@FreeBSD.ORG Sat Oct 13 01:27:21 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 D9A43980 for ; Sat, 13 Oct 2012 01:27:21 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 917618FC08 for ; Sat, 13 Oct 2012 01:27:21 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id k10so7421180iea.13 for ; Fri, 12 Oct 2012 18:27:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=0lYng0Op/4DK74MfHv+/8k+q9RnHP86X0migTB4uxeE=; b=HnOmXi6Iu/L5X2s9wFJxjFMVWA2yOxRLDGbmJfM8hOfJ/j8y4aDE3AjY/etxYm+X4/ +fOJTfDsk4ovA9thFM+eBlZbF+r5MYe/dWGDXUmAedvNaSys2f8gtrxOsuHNXU+5vsii nfjVan9nacEuu4RVNVZiVhKzCBdhrmawkFWNZv1mTdbgESc01/fJ5ZHx+Isy95rEix8z YYihU+Vo/5xMn/v/ASeJF/S77qpmb8bkKzAt6iD+iWxjoM6548BmHgR9tfbAtJNWHVT2 dQRWcAzFgeb/chDPQEPi54LXnPyjR476a35ln+tiVSYU3h6CVEFqnZMU4wJeTx3fEFz9 U12w== Received: by 10.42.66.207 with SMTP id q15mr4674007ici.34.1350091640712; Fri, 12 Oct 2012 18:27:20 -0700 (PDT) Received: from 63.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id ch4sm244589igb.2.2012.10.12.18.27.16 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 12 Oct 2012 18:27:17 -0700 (PDT) Sender: Warner Losh Subject: Re: Latest code and scripts are working for me on BeagleBone... Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=windows-1252 From: Warner Losh In-Reply-To: <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> Date: Fri, 12 Oct 2012 19:27:15 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <82A753B1-B6EE-4B6A-9B5E-7F09FC5E1266@bsdimp.com> References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> To: George Neville-Neil X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQnlh6gu3o2XMiPMpRZMVEb2cHQq0Sa9sfOhhGSt63CDr1uLOrQKpCyp56ohriCozNJ16Vs5 Cc: Tim Kientzle , freebsd-arm@freebsd.org, Oliver Fromme 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: Sat, 13 Oct 2012 01:27:21 -0000 On Oct 12, 2012, at 7:11 PM, George Neville-Neil wrote: >=20 > On Oct 12, 2012, at 21:04 , Warner Losh wrote: >=20 >>=20 >> On Oct 12, 2012, at 4:57 PM, Tim Kientzle wrote: >>=20 >>> On Oct 12, 2012, at 7:33 AM, Warner Losh wrote: >>>=20 >>>> I'd love to have a collection of arm and armv6 packages from ports = too=85 >>>=20 >>> I heard some rumblings from the ports team about >>> setting QEmu arm VMs to do the builds. I'm >>> sure they could use the help. >>>=20 >>>> It would also be helpful if we could have a single-image kernel = that boots on at least all the armv6 processors... >>>=20 >>> If someone -- hint, hint -- created GENERIC in arm/config we >>> could try that. ;-) >>=20 >> I've just gotten as far as creating a ATMEL config... >>=20 >> The armv6 stuff is closer, but still suffers from having non-generic = interrupt handlers, shutdown code, etc. It isn't especially HARD work, = but there's a lot of icky details to plow through to get to a unified = kernel. >>=20 >=20 > What's the rough outline of what's necessary to do that? I can work = on it. (1) Finish unifying the initarm() (2) Unify the interrupt code (3) unify the shutdown/startup code (4) polish off any of the dangling loose ends that compiling all the = armv6 together. (0) write a GENERICV6 config file Warner=