[LinuxBIOS] Merge complete....
YhLu at tyan.com
Wed Jun 22 21:33:56 CEST 2005
> > diff -r freebios_lnxi/src/arch/i386/init/ldscript.lb
> > ../freebios2/src/arch/i386/init/ldscript.lb
> > 44,49d43
> > <
> > < /* Move up the location counter if the start of the
> rom section is
> > < * too low.
> > < */
> > < . = ( ( ( _ROMBASE + ROM_IMAGE_SIZE - 1 ) ==
> 0xffffffff ) && ( . <
> > 0xffff0000 ) ) ? 0xffff0000 : . ;
> > <
> > there is some problem too.
> > for some 8 way opteron system with romcc i need
> linuxbios_ram auto.inc
> > ---- it is very big entry32.inc --- _start is here
> failover.inc jmp
> > auto.inc
> > out:
> > _main in crt0.S
> > then you will push auto.inc into the top 64k too, but the
> 64k can not fit.
> > So please merge that into main tree...
> I believe you are asking for a change. But I don't quite follow.
that is verified, and it is used for romcc with 8 ways opteron, at that case
the auto.inc get very big,
and it make _start too low, so i put auto.inc before _start, and use jmp to
it and after it done, auto.inc will jmp to __main.
More information about the coreboot