Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Nov 2012 00:25:12 -0800 (PST)
From:      Jack Mc Lauren <jack.mclauren@yahoo.com>
To:        "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org>
Subject:   nanobsd image compared to original OS
Message-ID:  <1352795112.80839.YahooMailNeo@web126005.mail.ne1.yahoo.com>

next in thread | raw e-mail | index | archive | help
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: <owner-freebsd-embedded@FreeBSD.ORG>
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 <freebsd-embedded@freebsd.org>; 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 <freebsd-embedded@freebsd.org>; 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 <freebsd-embedded@freebsd.org>; Tue, 13 Nov 2012 15:56:49 +0400 (MSK)
Date: Tue, 13 Nov 2012 15:56:46 +0400
From: Lev Serebryakov <lev@FreeBSD.org>
Organization: FreeBSD
X-Priority: 3 (Normal)
Message-ID: <214279324.20121113155646@serebryakov.spb.ru>
To: "freebsd-embedded@freebsd.org" <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 <freebsd-embedded.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-embedded>, 
 <mailto:freebsd-embedded-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-embedded>;
List-Post: <mailto:freebsd-embedded@freebsd.org>
List-Help: <mailto:freebsd-embedded-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-embedded>, 
 <mailto:freebsd-embedded-request@freebsd.org?subject=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 <lev@FreeBSD.org>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1352795112.80839.YahooMailNeo>