csmwrap icon indicating copy to clipboard operation
csmwrap copied to clipboard

Implement ECAM PCIe access

Open FlyGoat opened this issue 6 months ago • 1 comments

Some platforms have issue on accessing PCI config space via 0xcf8 & 0xcfc IO ports, we should parse MCFG and use ECAM to access PCI config space whenever possible.

This need to be passed to SeaBIOS via EFI_COMPATIBILITY16_TABLE.PciExpressBase.

FlyGoat avatar Jun 01 '25 12:06 FlyGoat

WIP: https://github.com/FlyGoat/CSMWrap/tree/mcfg

FlyGoat avatar Jun 01 '25 12:06 FlyGoat