mirror of https://github.com/openXC7/prjxray.git
Does not work as intended. Remove to avoid confusion. This reverts commit 80d8d6d8d3bc5e7ad5c72c9998777b5e0590ec30. Signed-off-by: Rick Altherr <kc8apf@kc8apf.net> Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com> |
||
|---|---|---|
| database | ||
| docs | ||
| experiments | ||
| fuzzers | ||
| gridinfo | ||
| htmlgen | ||
| lib | ||
| minitests | ||
| third_party | ||
| tools | ||
| utils | ||
| .gitignore | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| README.md | ||
| clean.mk | ||
README.md
Project X-Ray
Documenting the Xilinx 7-series bit-stream format.
Quickstart Guide:
Pull submodules: git submodule update --init --recursive
Install CMake and build the C++ tools: sudo apt-get install cmake # version 3.5.0 or later required, # for Ubuntu Trusty pkg is called cmake3 mkdir build pushd build cmake .. make popd
Always make sure to set the environment for the device you are working on before running any other commands:
source database/artix7/settings.sh
Creating HTML documentation:
cd htmlgen
python3 htmlgen
(Re-)creating parts of the database, for example LUT init bits:
cd fuzzers/010-lutinit
make
make pushdb