From owner-freebsd-arm@freebsd.org Thu Oct 8 08:24:47 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5315E9D001E for ; Thu, 8 Oct 2015 08:24:47 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2A94859 for ; Thu, 8 Oct 2015 08:24:46 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id t988OKDQ083612 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 8 Oct 2015 11:24:21 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua t988OKDQ083612 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id t988OJgB083611; Thu, 8 Oct 2015 11:24:19 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 8 Oct 2015 11:24:19 +0300 From: Konstantin Belousov To: "O'Connor, Daniel" Cc: Peter Jeremy , FreeBSD-arm@freebsd.org Subject: Re: svn commit: r288983 - in head/sys/arm: arm include Message-ID: <20151008082419.GR2257@kib.kiev.ua> References: <201510070912.t979Co21054138@repo.freebsd.org> <20151008053507.GD85040@server.rulingia.com> <20151008063830.GN2257@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Oct 2015 08:24:47 -0000 On Thu, Oct 08, 2015 at 06:31:23PM +1030, O'Connor, Daniel wrote: > > > On 8 Oct 2015, at 17:08, Konstantin Belousov wrote: > > First step actually is to make an effort to obtain the said support code > > and to read the license before looking at the single line of the code. > > The App Note 98 stated that the code is 'provided with the note', but I > > failed to make any useful consequences of the statement. > > Downloading http://infocenter.arm.com/help/topic/com.arm.doc.dai0098a/DAI0098.zip > (linked at the bottom of http://infocenter.arm.com/help/topic/com.arm.doc.dai0098a/index.html) unpacks to a Windows installer :-/ > > There is a vfp-support-license.txt file I put here > https://gist.github.com/DanielO/b83a7872a61251109de1 > > IANAL but it doesn't look BSD compatible. > > There are 2 CAB files in there, 'unshield' unpacks them OK but the library is just binary so it seems useless. The 2 CAB files seem identical contents but different MD5s (no idea why). > > Looking a bit more, I'm not sure what the library in it is actually for - there is vfp_init.s which doesn't seem to actually DO that much. > Hm, I see, apparently I did not get a link to .zip until I logged in, and the infocenter keeps automatically unlogin me on each browser restart. Does the content of the installed archive agree with the list in the paragraph 6.1.1 of the note ? But I see that the list includes two binaries vfpsupport.b and vfpsupport.l. Are they contained in the archive ? In which binary format are they distributed ? If it is ELF, then there is still some hope.