2014-03-27 21:13 GMT+08:00 Patrick Georgi patrick@georgi-clan.de:
Am 2014-03-27 14:00, schrieb Andrew Wu:
So if I want to get rid of romcc, maybe I have to write DRAM init code in assembly, That is not very easy. :(
If you can make it compile in romcc without relying on coreboot base libraries, we could keep Vortex86 RAM init building via romcc. As I understand Stefan, his main motivation for this push is to clean out all the romcc related special cases in coreboot's core.
Sorry for late reply. Vortex86EX romstage code relies on coreboot library mainly for CPU and hardware I/O register access, and debug messages(print_debug/print_emerg, etc). So I think it is not hard to rewrite this part.
Andrew