Re: Very small X for embedded systems

Koen Kooi <[email protected]>
Newsgroups gmane.comp.handhelds.gpe
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jonatan Antoni wrote:
> Hello Group,
> 
> I'm searching for a simple way to get some rough graficfunctions on a small 128x64 pixels display, but I have no
> working results by now.
> I know the GPE-Project via openzaurs.org. I own a Zaurus SL5500G and it is really similar to what we are building,
> except the display is much smaller.
> 
> To give you a rough overview about my target system:
> - Atmel AT9RM9200, ARM9-based system-on-a-chip
> - 16 MB Flashrom, jffs-filesystem
> - 32 MB SDRAM
> - 4x UART, USB-host and -gadget, ethernet, aso.
> - 128x64x1 lc-display, framebuffer-device

Twin (http://keithp.com/~keithp/talks/twin-ols2005/twin-ols2005www/)
might be a better option for such a system.

> - linux-kernel 2.6.15
> - glibc 2.3.4
> 
> By now we use only a linux framebuffer console and ncurses for our user-interfaces, but we want to use some gafics.
> I tried to build a tiny-x/kdrive server for the target and it works, but with all the needed stuff it gets up to 5 mb
> to run e.g. xclock.
> Now I have to shrink it down to about 1mb, but I have no ideas how to do that.  There are functions we do not need,
> like antialiasing or font randering.

Are you using diet-x11 already? That's about 3 times smaller as regular
xlib (150kB vs 500kB). Not the 4mb you hoped for, but it's a start :)

hopes this helps,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFEYb2xMkyGM64RGpERAireAJ9UgmZAuDj1mCTr2miQoZ3lwE1UmQCgjyZg
gS8goqo9bOpkpQ8JfGuWqmk=
=SI02
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.