[LinuxBIOS] Merge complete....

YhLu 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.
> 
> Eric
> 

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.

YH




More information about the coreboot mailing list