From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 08:25:19 2012 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C6ED699 for ; Tue, 13 Nov 2012 08:25:19 +0000 (UTC) (envelope-from jack.mclauren@yahoo.com) Received: from nm23-vm0.bullet.mail.ne1.yahoo.com (nm23-vm0.bullet.mail.ne1.yahoo.com [98.138.91.57]) by mx1.freebsd.org (Postfix) with ESMTP id CC9308FC0C for ; Tue, 13 Nov 2012 08:25:18 +0000 (UTC) Received: from [98.138.90.50] by nm23.bullet.mail.ne1.yahoo.com with NNFMP; 13 Nov 2012 08:25:12 -0000 Received: from [98.138.89.169] by tm3.bullet.mail.ne1.yahoo.com with NNFMP; 13 Nov 2012 08:25:12 -0000 Received: from [127.0.0.1] by omp1025.mail.ne1.yahoo.com with NNFMP; 13 Nov 2012 08:25:12 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 849395.94135.bm@omp1025.mail.ne1.yahoo.com Received: (qmail 86725 invoked by uid 60001); 13 Nov 2012 08:25:12 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1352795112; bh=6/BLqwKt8NrpBxewV4zk22uRLPdMnEHhDGW2EJvHzD4=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=FODS1AKOIYQkntt+0DcrUcLhj6/LLhBlYbUdvvh+l+2se7xogo25rEUDfRzNzEJAOoK1Rq7KS46xWka9zXGHH+lYj0YKdbs7X8PJhjOK/y3oF8wu9SKSS4qnVj0qHlrtiUo6SaDW4gPypfwaHacC4TisE0UGwNzMYO3vqwXGMDo= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=blqkI7dWHco94g/gOcabuFPJ8IAYUPZLqpIWZws6C0ICDQjq3/66enInzcfO/cXd4LtUTODs2VXQcknF02cLtHMxwj9cf+SxeYtT2EZIDFlUgiqgGj6ceYg9xSGt3n+TD6vuZKvhjS/urNl19nGQ5Qkh3fUL0ZyDqmjOx/vZONc=; X-YMail-OSG: .FSeHDcVM1no1uW4q8opthWD3RZP50DpJvKRLeSAm.9Ufm0 4Tqz3VgtUKrZ_tVsBW3A.OpfW2iUCT7hhirZT3F0m0fQknwtUzf34msSROAy wgWqHvIZL1PK5nylMLiEJX31kKdbw8jIcbcwIsdERsyYaHlTRaAPttmVpI3x yh238dzu3jTOP3SdpGCbiMf3eVsrUvyWzzjizbYLJ6dRR5fWwlDo4C2lff7E 6hVBwsYZdv02DcFNUuQPRo54yH5yTCFnXX87gnxi3RcCcj_UMgfeyfDzTv_P 0ohI62m1ifXswks8XplLTr.pH1vioGUpgfOox1QB6DnzHL3aShUH9tfEXgwA WTXV0XPdPHPsBR2qvHcuMdfxWvz.KNah93PtgozWSB8FxAYlvlsZYgXpeQ66 SFBdUsEkr2q45tlz3bwBqHekJeOGSfRwlLVRR4GALLNGqVD7Pisv4 Received: from [89.165.120.140] by web126005.mail.ne1.yahoo.com via HTTP; Tue, 13 Nov 2012 00:25:12 PST X-Rocket-MIMEInfo: 001.001, SGkgYWxsCgpUaGFuayB5b3UgYWxsIHdobyBoZWxwZWTCoG1lLiBJIGJ1aWx0IGFuIGltYWdlIHVzaW5nIG5hbm9ic2Qgd2l0aG91dCBhbnkgcHJvYmxlbXMuIEJ1dCBpIGhhdmUgb25seSB0aGUgY29udGVudHMgb2YgL3Vzci9zcmMgaW4gdGhlIGltYWdlIG5vdCB0aGUgc2VydmljZXMgd2hpY2ggaSBoYXZlIGluIG15IG9yaWdpbmFsIE9TLiBGb3IgZXhhbXBsZSwgaSBkb24ndCBoYXZlIHJjLmNvbmYgaW4gL2V0Yy4gSSBoYXZlIGFzdGVyaXNrIGluIG15IG9yaWdpbmFsIE9TIGJ1dCBpIGRvbid0IGhhdmUgaXQBMAEBAQE- X-Mailer: YahooMailWebService/0.8.123.460 Message-ID: <1352795112.80839.YahooMailNeo@web126005.mail.ne1.yahoo.com> Date: Tue, 13 Nov 2012 00:25:12 -0800 (PST) From: Jack Mc Lauren Subject: nanobsd image compared to original OS To: "freebsd-embedded@freebsd.org" MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jack Mc Lauren List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 08:25:19 -0000 Hi all=0A=0AThank you all who helped=A0me. I built an image using nanobsd w= ithout any problems. But i have only the contents of /usr/src in the image = not the services which i have in my original OS. For example, i don't have = rc.conf in /etc. I have asterisk in my original OS but i don't have it in m= y image, I have dahdi in my OS but i don't have it in my image ! and so on = ...=0AWhat should i do in order to have the exact same OS and packages ?=0A From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 11:56:51 2012 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 018024C0 for ; Tue, 13 Nov 2012 11:56:50 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 8B5568FC0C for ; Tue, 13 Nov 2012 11:56:50 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:241e:f914:1e7e:fdc3]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 1ABF54AC1C for ; Tue, 13 Nov 2012 15:56:49 +0400 (MSK) Date: Tue, 13 Nov 2012 15:56:46 +0400 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <214279324.20121113155646@serebryakov.spb.ru> To: "freebsd-embedded@freebsd.org" Subject: Use clang to compile code for ARM _microcontrollers_ (Cortex M0/M3/M4)? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 11:56:51 -0000 Hello, Freebsd-embedded. Maybe, it is (slightly?) offtopic here, but I can not find list better :) Now, when we have clang in base system, and it is cross-compiler by nature and it supports ARM, is it possible to use clang as compiler for "true embedded" projects -- for stand-alone code for ARM-based uC, like LPC17xx and STM32? I don't speak about compileing FreeBSD for these devices, of course. All open and semi-open toolchains for these uCs are based on gcc (+ some eclipse-based GUI + proprietary JTAG drivers/debuggers). Does somebody try to mate clang with CMSIS and vendor's standard peripherals library? It is not very simple even for "bare" arm-gcc, according to my experience, as all "ready" toolchains contains non-trivial hacks in linker scripts, etc. -- // Black Lion AKA Lev Serebryakov