[OLPC-devel] just verified: 2306 + olpc + linux kernel works.
Ronald G. Minnich
rminnich at lanl.gov
Mon May 29 13:02:07 EDT 2006
continuing last message.
16k kbc
32k vsa
432 linux + initrd
32 linuxbios
---
512
I like the fact that the kernel you config up is a small image. My bzimage
from your config is currently 399k.
If, however, take my modified mkelfimage, which just does this to a vmlinux:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
LOAD 0x000094 0x00090020 0x00090020 0x00000 0x00000 RWE 0
LOAD 0x000094 0xc0100000 0x00100000 0xa0bc0 0xa0bc0 RWE 0
LOAD 0x0a0c54 0xc01a2000 0x001a2000 0x15092 0x24bec RWE 0
i.e. creates a minimal kernel elf image, and gzip -7 on it, I get 381K ..
save 20K. nrv, which is a SIMPLE decoder, gets it to 385, saving about
14K. So, we can beat bzimage I think. This is good news ... that (near)
20k may save us from the monster memory-gobbling keyboard encoder. I
already have nrv2b decoding in linuxbios, so this 14k saving is completely
free.
So, the bzimage is good, but may not be the final answer.
thanks
ron
More information about the Devel
mailing list