Thanks Eric.
At 2:31 PM -0600 3/31/00, Erik Andersen wrote:
>On Fri Mar 31, 2000 at 12:47:59PM -0600, Richard Jennings wrote:
>>
>> Is this the direction that Lineo and Blue Cat will take us? I would
>> think that this is more in line with traditional embedded systems.
>
>I work for Lineo, so I can comment a bit, though I'm not at all
>an official spokesperson or anything...
>
>Using the kernel's "init=/bin/foo" command line is workable, if you are not
>planning on doing any multiprocess things, and if you are willing to live with
>the many problems this can produce. In really tight spots, this can
>do the job
>but for most situations this is not acceptable. Sometimes I have had
>applications where I made /sbin/init be a shell script and that was perfectly
>sufficient. It really depends on the application.
>
>Embedix Linux uses the init implementation (and many of the other tools)
>provided by BusyBox (http://busybox.lineo.com/) and uses /etc/inittab to
>specify what programs to start up, what order to start them in, etc. BusyBox
>init's /etc/inittab is not comptable with sysvinit's /etc/inittab, since
>BusyBox lets you specify which VT to start programs on (which is very nice
>since you can usually avoid using a getty). Anyways, using BusyBox + ash +
>elvis-tiny + iproute + GNU libc + the linux kernel makes for a excellent base
>for most embedded Linux applications. If GNU libc is a bit too big for your
>application, try out NewLib (the embedded C library) and it may help,
>
>Hope this is helpful,
>
> -Erik
>Erik B. Andersen Web: http://www.xmission.com/~andersen/
> email: [EMAIL PROTECTED]
>--This message was written using 73% post-consumer electrons--
--
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the command "unsubscribe linux-embedded" in the message body.
For more information, see <http://waste.org/mail/linux-embedded>.