This utility interprets PCIe configuration space data extracted by TeleScan PE Software. It serves two main functions:
- Analyzing the configuration space
- Generating a corresponding write mask
The tool produces two output files compatible with pcileech-fpga:
- A shadow configuration space
- A write mask
These files can be used to enhance the legitimacy of your DMA card's appearance when utilizing pcileech-fpga.
PS C:\Tools\PCIeConfigSpace> .\TLScan.exe -h Usage of C:\Tools\PCIeConfigSpace\TLScan.exe: -i string The .tlscan scan file of your donor card (default "donor.tlscan") -overwrite Automatically overwrite existing file -so string The output .coe file containing your formatted config space (default "pcileech_cfgspace_extracted.coe") -wo string The output .coe file containing your formatted config space writemask (default "pcileech_cfgspace_writemask_extracted.coe")- PCI Local Bus Specification (Revision 2.2)
- PCI Code and ID Assignment Specification (Revision 1.11)
- PCI Express® Base Specification (Revision 3.0)
- Writemask.it by Simonrak