[LinuxBIOS] [v3][PATCH] stage0 and stage1 cleanup and improvements.

Marc Jones marc.jones at amd.com
Wed Jul 18 22:11:16 CEST 2007


This patch gets Geode LX into initram. It also cleans up some of the 
generic stage0 and stage1 code for getting through CAR and initram.

At this point I need some help. We get into initram but I think that 
there is a link problem where the first function call to post_code() is 
past the beginning of the ROM.

I see the following:
lar finds normal/initram at 0xFFFC4B20
The call to 0xFFFC4B20 works and we are executing initram.
The call to post_code() is to 0xFFF427d4 <--- BAD!

Also, There aren't any map files being generated. I think that they 
would be helpful in debugging stuff like this. Any volunteers better at 
makefiles than I am?


Marc


-- 
Marc Jones
Senior Software Engineer
(970) 226-9684 Office
mailto:Marc.Jones at amd.com
http://www.amd.com/embeddedprocessors
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: v3_s0s1_cleanup.patch
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20070718/26ffcc11/attachment.ksh>


More information about the coreboot mailing list