Hello everybody,
As
per title, setpci.mod's setpci command can read/write up to 0xFF
registers but returns an incorrect (0xFF) value for any registers beyond
0xFF.. There is a 4K PCIe configuration space (0xFFF) per device.
eg:
setpci -s 0:1f.0 0xf0.l -> returns correct value
setpci -s 0:1f.0 0x200.l -> returns 0xff (incorrect)
Extending
setpci.mod in this way would bring it's functionality in line with EFI
Shells 'mm' command that can read/write all 4K PCIe registers, as well
as pciutils' setpci command that can do the same.
Thank you