From owner-freebsd-arm@FreeBSD.ORG Thu Mar 31 15:56:17 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C40B21065674 for ; Thu, 31 Mar 2011 15:56:17 +0000 (UTC) (envelope-from marktinguely@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 79C1A8FC0A for ; Thu, 31 Mar 2011 15:56:17 +0000 (UTC) Received: by gxk28 with SMTP id 28so1188158gxk.13 for ; Thu, 31 Mar 2011 08:56:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=CboeEiqS6dBjDZUcDG0y4SKYTQsPQawyRtWGZsrsqJ0=; b=eVYOVVd2ePZk3slWNKrecOFEpDTj/s9aF2RpsIEjagC5AxDanEJxZIYYTaVTaPOWGx ImyMWwM2TYcb27iOlS8x+VR+DMGGL2QmOG5AnGbS77ngqt8IxgJ+C0b/569bl9z7r5LA z6BTxXGwhx24r7z+4/g1lPk9iubGscDH94nWg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=PkPEdxn5jcj9D+1GhIc+WBSOZ8vA8nh4SULs4pc/XxWaH7sskndWsF0ow7+/+DqNpk PCADo1QZ4BXiYQExHrUeIzKy03G+Xw8RKqB4KmZQNSFvZiOE74am18nQ2TyVvbfxDFuR LwvjQOZlQnQBL5Iw7p1XbjO5j6TbNaMn06T0s= Received: by 10.236.145.130 with SMTP id p2mr3944896yhj.272.1301586976704; Thu, 31 Mar 2011 08:56:16 -0700 (PDT) Received: from [192.168.1.101] (c-24-245-26-12.hsd1.mn.comcast.net [24.245.26.12]) by mx.google.com with ESMTPS id p3sm625287yhp.89.2011.03.31.08.56.13 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 31 Mar 2011 08:56:14 -0700 (PDT) Message-ID: <4D94A418.9070608@gmail.com> Date: Thu, 31 Mar 2011 10:56:08 -0500 From: Mark Tinguely User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: Damjan Marion References: <20110329150903.GA4069@ci0.org> <7519F558-CEA3-41A9-8AA6-5A3234C4F1A8@gmail.com> <1301451934.2217.19.camel@nsl> <4D92EE2D.8000107@gmail.com> <4D947EF5.90108@gmail.com> <9BD97855-B47E-4CF0-8DC5-29F1F4A8EA27@gmail.com> In-Reply-To: <9BD97855-B47E-4CF0-8DC5-29F1F4A8EA27@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org Subject: Re: Beagleboard stuff 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: Thu, 31 Mar 2011 15:56:17 -0000 On 3/31/2011 10:02 AM, Damjan Marion wrote: > Hi Mark, > > On Mar 31, 2011, at 3:17 PM, Mark Tinguely wrote: >> I have been thinking of the ARMv7 / SMP infrastructure. >> >> http://www.tinguelys.info/mark/freebsd/v7Roadmap.txt >> >> Disclaimer: recently, I am less sure that all ARMv6 cores can do TEX remap. >> >> To really take advantage of the new ARM features, we need a newer compiler. I have an old hacked up early gcc 4.5 snapshot, but it does not compile itself. clang does not cross compile and I have not tried to compile it under ARM. >> >> Does the OMAP4 implement the MP extensions? They would simply the SMP coherency/TLB operations by not having to perform an IPI > OMAP 4 uses standard Cortex-A9 core. Can you take a look into "ARM DDI 0407" document? It describer MPCore functionality on Cortex-A9 CPUs so it will probably answer your question. > > Damjan Last time that I had looked, TI had not released the technical information on the OMAP4 to the general public. I will look again. The MP core extensions are optional. Thank-you, --Mark.