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