A lot of what you would like to know could be gleaned from reading the archives
of this list, see the URL at the bottom of the page.

It is quite easy to create a minimal Linux system, but if you are new to Linux
(and presumably UNIX) you are probably better of using a distro designed for
embedding, such as Hard Hat Linux., http://www.mvista.com/hardhat. This may
also be something to check out for people embedding Red Hat;-)

That will get you started, when you have more experience you will probably want
to 'roll-your-own' which is of course the way to get the best optimisation!

BTW, Slackware is a good 'general purpose' distro for people who are ultimately
interested in trimming the system, it is far more 'DIY' than distros such as RH
or SuSE etc.

You may also get inspiration from the many 'mini-distros' around. These are
designed for specific tasks (A router, system recovery etc.)Many fit on a
single floppy. http://www.toms.net/rb

X can be done using a lot less memory than is typicaly consumed when you are
using Window managers such as KDE, but if you need a single custom app on the
display (common in embedded apps) you may also like to chack out the SVGA
library, this allows a direct graphic interface to a 'console' (Super VGA
compatible card), and is similar to the Borland Graphic Interface, the widely
used library for doing graphics under DOS.

Of course you do know about http://www.linuxembedded.com don't you?

On Thu, 09 Dec 1999, you wrote:
> Hi,
> I am quite new to Linux development , I have few very basic question. I would like 
>to minimize the Linux OS and use for an embedded system.
> 
> 1. Is there any architectural reference that you can point me how I can develop a 
>GUI witout using X-Windows?
> 
> 2. Are there any GNU libraries that can handle some primitive graphical operations? 
>(Footprint has to be small. I am aiming 3-4 Mb including Linux OS+PPP+GUI subsytem+ 
>Application + drivers)
> 
> 3. Can someone give me an idea about the footprint for Core Linux system + drivers 
>for mouse, graphics, modem and Disc On Chip. Also for networking interface for TCP/IP 
>and PPP.
> 
> Thanks in advance
> David
> 
> 
> ----------------------------------------------------------------
> Get your free email from AltaVista at http://altavista.iname.com

--
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>.

Reply via email to