Re: Very small X for embedded systems

"Jonatan Antoni" <[email protected]>
Newsgroups gmane.comp.handhelds.gpe
Message-ID <[email protected]>
Hello Koen,

I did not yet recognized twin, it looks like an alternative to kdrive, right?
And diet-X11 should be used as the depended xlib, but I don't find many informations using google.

Can you send me a link to diet-X11?

It sounds good, what you have written. Let's see where it goes to :)

Greetings,
Jonatan


gpe <[email protected]> schrieb am Mittwoch, 10. Mai 2006 um 12:17 +0100:
>-----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.