On Sat, Mar 15, 2014 at 06:51:08PM +0100, Patrick Georgi wrote: > Am Samstag, den 15.03.2014, 13:22 -0400 schrieb Kevin O'Connor: > > On Wed, Mar 12, 2014 at 09:12:05PM +0100, Stefan Reinauer wrote: > > > [...] romstage today (which can't be moved inside the CBFS, for > > > example) > > > > Why can't romstage be moved into CBFS? Is this in reference to one of > > the non X86 platforms? > romstage _is_ in CBFS. But it's linked to a fixed memory location before > being put there, which is what Stefan was referring to - you can't just > add it like any arbitrary file, and we have some convoluted things in > the build system to handle this.
Agreed. But, even with paging, some code has to be at a static address (eg, the code which initially sets up the paging). I suspect the pain of mapping files in CBFS to different virtual addresses is greater then the pain of having files in CBFS at static addresses. -Kevin -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

