[OLPC-devel] Flash driver status.
Ronald G Minnich
rminnich at lanl.gov
Tue May 16 18:19:13 EDT 2006
Jim Gettys wrote:
> How big are the vsa modules (each?)
>
> We will be punting VESA emulation ASAP (and moving to a fbdev native
> driver).
> Regards,
that's fine, but we need 128k or so of flash for vsa. I can get
linuxbios down to < 32k, I think, and I can get linux kernel down to <
450K, but that VSA (not VESA, VSA) just kills us. And, AMD tells me that
dumping VSA completely is very, very hard.
I may see if I can make vesa compress ... hmm. why did I not try this. DUH!
[rminnich at q GX2]$ ls -l vsa_test.bin*
-rw-rw-r-- 1 rminnich rminnich 131072 Apr 25 14:24 vsa_test.bin
-rw-rw-r-- 1 rminnich rminnich 35687 May 16 16:17 vsa_test.bin.nrv
and, linuxbios knows how to decode this compression. I can compress
vmlinux and vsa with same compressor, so we only need one decompressor,
which also saves space.
So ... < 64K for vsa+linuxbios, I think we can get the kernel in flash.
512KB may work out. I'll start looking at this tonight.
ron
More information about the Devel
mailing list