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