Hi!
I have a bit of a newbie question. We're using Coreboot in VMs in our custom virtualization stack for x86. We are mapping the whole Coreboot image into guest physical memory so its end coincides with 4G. This makes Coreboot's reset vector entry point line up with where the hardware wants to start executing.
This works, but I wonder whether this is the intended way to use Coreboot or whether there is some more elaborate way to do it. Does all of Coreboot have to be mapped at the end of 4G? Or is there any documentation on this?
Thanks for any pointers, Julian