[LinuxBIOS] reset16 vs reset32

Marc Jones marc.jones at amd.com
Fri Aug 17 20:19:08 CEST 2007

I am running into a build problem with a ROM that contains normal, 
fallback, and failover images. I get the following error.

/usr/bin/ld: section .data [00000000fffbfff0 -> 00000000fffc07ff] 
overlaps section .reset [00000000fffbfff0 -> 00000000fffbffff]
/usr/bin/ld: linuxbios: section .data lma 0xfffbfff0 overlaps previous 

Which means that the ldscript calculations is wrong (see attached 
ldscript.ld). What is the difference between reset16 and reset32? Why 
does reset32.lds do a calculation? Reset always needs to be at 0xFFFFFFF0.


Marc Jones
Senior Firmware Engineer
(970) 226-9684 Office
mailto:Marc.Jones at amd.com
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ldscript.ld
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20070817/9b7297e8/attachment.ksh>

More information about the coreboot mailing list