ufrisk / pcileech

Direct Memory Access (DMA) Attack Software
GNU Affero General Public License v3.0
4.72k stars 706 forks source link

Change 0x40-0x60 config space #233

Closed maybnt closed 1 year ago

maybnt commented 1 year ago

Do you know how to change the pcie configuration space between 0x40-0x60? It seems that it has not been changed through the. coe file. Some people say that it can be changed by manually editing the xilinx ip. It does work, but I don't think this is an effective method. Is there any other ways?

ufrisk commented 1 year ago

Hi, Those parts are controlled by the Xilinx IP core. You'd have to configure the Xilinx IP core in ways that allow you to change this.

It's possible by either using the wizard or changing values manually in the .xci file, or even more advanced in the verilog sources.

Unfortunately there is no other good way. As you mention it's not efficient, but it is how it is...