Dear community,
I have followed suggestions from this mail thread, fixed issues, cleaned the code, reworked Makefiles, fixed stability issues ... and I have submitted the following patches for review:
1. Add option to use Ada code in romstage https://review.coreboot.org/c/coreboot/+/70274 2. lib: Hook up libhwbase in romstage https://review.coreboot.org/c/coreboot/+/70275 3. drivers/intel/gma: Hook up libgfxinit in romstage https://review.coreboot.org/c/coreboot/+/70276 4. drivers/pc80/vga: display a string centered on a line https://review.coreboot.org/c/coreboot/+/70277 5. drivers/pc80/vga: Add romstage support https://review.coreboot.org/c/coreboot/+/70278 6. soc/intel/common/block: Add Intel VGA early graphics support https://review.coreboot.org/c/coreboot/+/70299 7. drivers/intel/fsp2_0/memory_init: inform user of memory training https://review.coreboot.org/c/coreboot/+/70300 8. drivers/intel/gma: Enable AlderLake libgfxinit support https://review.coreboot.org/c/coreboot/+/70301 9. cpu/intel/car/romstage: Clear graphics before exiting romstage https://review.coreboot.org/c/coreboot/+/70302 10. soc/intel/alderlake: Add romstage early graphics support https://review.coreboot.org/c/coreboot/+/70303 11. mb/google/brya: Add romstage early graphics for brya and skolas https://review.coreboot.org/c/coreboot/+/70304
Thanks for your support,