From: Ray Olszewski <ray@comarre.com>
To: linux-newbie@vger.kernel.org
Subject: Re: Embedded Linux?
Date: Thu, 22 Jun 2006 00:19:13 -0700 [thread overview]
Message-ID: <449A4471.6050009@comarre.com> (raw)
In-Reply-To: <292693080606212338vfe61817yb361adebd3b0363c@mail.gmail.com>
Daniel Rodrick wrote:
> Hi list,
>
> I'm a newbie, true to its every sense, and hence this question.
>
> I have come across the term "Embedded Linux" a lot of times. Is
> embedded linux a different branch of kernel all together? Or is it
> that the vanila stock kernel (downloaded from kernel.org) becomes
> "Embedded Linux" when compiled for an embedded processor like ARM /
> PPC etc?
>
>
> Thanks,
Not quite either of these things. Embedded Linux is an imprecise term,
but it generally refers to specialized distributions that are adapted to
embedded processors and to other limitations of embedded systems (such
as use of flash memory instead of a hard disk).
And it covers more than the kernel. A typical Embedded Linux system
includes the kernel, a suitable cross-compiler (a version of gcc that
runs on i86 hardware, say, but produces output for an ARM5), a few
associated things (an assembler, glibc) that are collectively called the
"toolchain", and some stripped-down apps (like busybox). The kernel may
have non-standard patches needed to get it to work with the target
hardware ... but there is a strong push to get those patches integrated
into the main kernel, and it usually works pretty well (at least for
ARM, the one embedded processor I spend some time working with).
Commercial Embedded Linux distributions (from Lynuxworks, Monte Vista,
and maybe others ... I'm way out of date here) typically include non-OS
tools that the vendors claim facilitate cross development.
All this is really an oversimplification, though ... but probably enough
to get you started.
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
next prev parent reply other threads:[~2006-06-22 7:19 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-22 6:38 Embedded Linux? Daniel Rodrick
2006-06-22 7:19 ` Ray Olszewski [this message]
2006-06-22 7:30 ` Daniel Rodrick
2006-06-22 16:49 ` Ray Olszewski
-- strict thread matches above, loose matches on Subject: below --
2006-06-22 6:37 Daniel Rodrick
2006-06-22 8:59 ` Bernd Petrovitsch
2006-06-22 10:38 ` Arjan van de Ven
2006-06-22 11:27 ` Jesper Juhl
2006-06-22 11:29 ` Jesper Juhl
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=449A4471.6050009@comarre.com \
--to=ray@comarre.com \
--cc=linux-newbie@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox