Is the function GetPciExpressBaseAddress() ( PciExpressLib.h>) a reliable
way to get the PCIe memory mapped configuration space base address?
It seems to be returning 0xE0000000 on 4 systems that I've tried out.
Dereferencing the base address + PCIe Address + register offset works on a
couple of systems but not all... which makes me think the base address
that is being returned may not be valid.
Does anyone know? I can use the PCI IO Protocol Handle and successfully
read/write config space but I'm interested in verifying whether the above
mentioned technique would work on all UEFI platforms.
Thanks
------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel