Hi,
On Mon, May 28, Uwe Hermann wrote:
Try setting ROM_SIZE in the mainboard Config.lb to your rom size (512k?) and ROM_IMAGE_SIZE in the targets/ Config.lb to 0x16000 or 0x17000 instead of 0x10000 or whatever it is.
This patch works for me. It's strange that abuild doen't complain here, but manually building does indeed not work...
I tried both and I can compile a linuxbios.rom. But it is to small:
--snip-- video:/usr/src/neues_bios/LinuxBIOSv2/targets/digitallogic/adl855pc/adl855pc# ls -l linuxbios.rom -rw-r--r-- 1 root src 393216 2007-05-28 18:18 linuxbios.rom --snip--
My Config.lb looks like this:
video:/usr/src/neues_bios/LinuxBIOSv2/targets/digitallogic/adl855pc# grep -v ^# Config.lb |grep -v ^$ target adl855pc mainboard digitallogic/adl855pc option ROM_SIZE=512*1024 option DEFAULT_CONSOLE_LOGLEVEL=10 option MAXIMUM_CONSOLE_LOGLEVEL=10 romimage "image" option USE_FALLBACK_IMAGE=0 option ROM_IMAGE_SIZE=80 * 1024 option LINUXBIOS_EXTRA_VERSION=".0Normal" payload /usr/src/neues_bios/filo-0.5/filo.elf end buildrom ./linuxbios.rom ROM_SIZE "image"
my payload works with qemu.