Jiaxun Yang

Results 224 comments of Jiaxun Yang

@FarelRA Thanks for your contribution! That's amazing.

Unfortunately AMD support is kinda broken atm.

No at the moment, but I'm trying to implement this functionality. For now it uses VBIOS implemented by SeaBIOS unconditionally, which will draw onto framebuffer setup by UEFI GOP. This...

Some progress on this topic, I managed to get native VBIOS working with R5 230 (which only provides a legacy OpROM). However, on RX550 it seems like `PciIo->RomImage` only contains...

> I have an idea - how about instead of SeaVGABIOS or graphics card VBIOS use fake int10 like OVMF or UefiSeven does - inserts fake int10 into memory at...

> [@FlyGoat](https://github.com/FlyGoat) Have you seen OpenCore's CSM implementation ? [acidanthera/OpenCorePkg#482](https://github.com/acidanthera/OpenCorePkg/pull/482) Thanks for the pointer! I actually checked that a couple of days ago. > > Instead of just using `EFI_LEGACY_BIOS_PROTOCOL`...

Just for recording, this is actual EDK2's legacy VBIOS handling code: https://github.com/tianocore/edk2/blob/stable/202011/OvmfPkg/Csm/LegacyBiosDxe/LegacyPci.c

I just implemented native VGA OpROM support, seems working on RX550, please check current main branch. Thanks

> > I just implemented native VGA OpROM support, seems working on RX550, please check current main branch. > > Thanks > > Is this solve VGA problem on GPUs...

I just refreshed seabios build to disable debug prints over serial, which seems causing problems. If it's still not working, I'll look into getting debug prints via XHCI DbC.