* yhlu email@example.com [051202 23:07]:
In MB Option.lb, We define FALLBACK_SIZE=0x40000 ===> it means 256K for Fallback image.
In the Fallback last 64K will be linuxbios_rom(crt0.S and init.o),
only crt0.S and init.o? Are they really that big? What about packing a really silent LinuxBIOS image without payload in 32k again? I remember some mainboards allowed that.
Say I want a system with a flash utility in fallback (so FALLBACK_SIZE would be 64k) and the real payload in normal, so I'd want 448k for that. Possible?
For Normal image, if the total image is 512K, the Normal image is about 256K too. but some time we need to allocate 48K from it to ATIX.rom... then the paload space will be small..
I'd rather want a smaller Fallback than a smaller normal. Fallback is thought of as a recovery thing only.
anyway, you can set ROM_IMAGE_SIZE to any size
- ROM_IMAGE_SIZE-64K > linuxbios_ram size
- leave enough size for payload...
thanks for the explanation.