Am So., 15. Nov. 2020 um 19:43 Uhr schrieb Matt DeVillier < matt.devillier@gmail.com>:
if it were as simple as building Tianocore with SeaBIOS as the CSM, that would be the default option offered, but unfortunately it's not. The neither Tianocore package (the default CorebootPayloadPkg, nor UefiPayloadPkg) has support for a CSM, like the emulator package (OmvhPkg). I maintain the default CorebootPayloadPkg, and have tried unsuccessfully to integrate SeaBIOS as a CSM, but I've also not put a ton of effort into it. If someone else manages to get it working, I'll gladly take a pull request on github
corebootPkg used to support CSM a long time ago. The remains are archived at https://code.georgi.software/patrick/corebootPkg/src/branch/coreboot-pkg/cor... (see https://code.georgi.software/patrick/corebootPkg#user-content-csm-support for some minimal documentation.) While I won't spend time reviving or integrating it with the modern coreboot/edk2 bridges, it might serve as a starting point for whoever is interested. Good luck.
Patrick