From owner-freebsd-current@FreeBSD.ORG Thu May 24 15:58:30 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 76886106566B; Thu, 24 May 2012 15:58:30 +0000 (UTC) (envelope-from dmarion.freebsd@gmail.com) Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) by mx1.freebsd.org (Postfix) with ESMTP id 955908FC0C; Thu, 24 May 2012 15:58:29 +0000 (UTC) Received: by wibhm6 with SMTP id hm6so5828070wib.1 for ; Thu, 24 May 2012 08:58:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.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; bh=xzHOdamf8JBmYA+Jbem9nU8q8g+w3lmoeuM6aeplXlM=; b=JEW+Bz1M0W0N3mNZFUZBwl9olI7d5juuSNXx7LIVi6obCOLLg7WVrytLi3fNlWbp9l pO6K9lYK1rp/skTGa+kveeOaXMN1ZzIGnAbTNKQHtwug4pxf6pDBcV9OI85ri5fzU9AB /wgQzSpQl3sCa4cRZLxQje04caWBPqu9LPbZNn3p7bKdP8fRhonKmKYzjRHmHePkVgWF 5Gu7EKcid3yjz0eohafCbxA0Doz8TjRSa8fChGNTCOWcmxxb96eu4kO8BVSAd9iDceJF csjUZS231ViTPnvATk6db0qs0MKV4CKeVsn9KR2H9Vz1jRmZUJgLSPWrmbc7dkAuz2nE dnVA== Received: by 10.216.144.216 with SMTP id n66mr17714453wej.107.1337875108370; Thu, 24 May 2012 08:58:28 -0700 (PDT) Received: from damarion-mac.home (cpe-109-60-67-10.zg3.cable.xnet.hr. [109.60.67.10]) by mx.google.com with ESMTPS id z8sm9478374wiy.1.2012.05.24.08.58.26 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 24 May 2012 08:58:27 -0700 (PDT) Sender: Damjan Marion Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: Damjan Marion In-Reply-To: <0DE094C8-38CC-4527-98D6-C7E645EA324A@bsdimp.com> Date: Thu, 24 May 2012 17:58:25 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20120524112546.bdef0c3c.ray@dlink.ua> <8E4F983B-75F7-45DB-A92E-E66C721896E5@FreeBSD.org> <0DE094C8-38CC-4527-98D6-C7E645EA324A@bsdimp.com> To: Warner Losh X-Mailer: Apple Mail (2.1278) Cc: Aleksandr Rybalko , arm@FreeBSD.org, Adrian Chadd , freebsd-current FreeBSD Subject: Re: Customizing ubldr build... X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 May 2012 15:58:30 -0000 On May 24, 2012, at 4:30 PM, Warner Losh wrote: > On May 24, 2012, at 3:40 AM, Damjan Marion wrote: >> On May 24, 2012, at 10:25 AM, Aleksandr Rybalko wrote: >>=20 >> I was looking into this few months ago but I didn't found a value in = doing >> this in embedded world where we already have custom kernel for each = SoC/board. >>=20 >> Maybe we will have GENERIC arm kernel one day, but there is long = road.... >=20 > I'm working on that, at least for all Atmel kernels. We'll have at = least three kernels though: armv4 little endian, armv4 big endian and = armv6 little endian. Even for atmel, some of the id registers are such = we may need multiple kernels. I guess they all use same interrupt controller. Currently there can be only support for one intc built in kernel so that = needs serious rework. Damjan