feat: add appguru tool
This commit add the 'addguru' tool. Such tool is used to compile C language payload for XPS generated CPUs. An example of the usage of the framework can be seen in the following projects.
Synthesize first the projects and compile the appguru projects then.
test_ppc_fmc25
https://gitlab.msktools.desy.de/fpgafw/projects/playground/test_ppc_fmc25/-/tree/master
make project cfg=default_PPC
make build cfg=default_PPC
make project cfg=default_PPC_appguru
make build cfg=default_PPC_appguru
tmcb_bare (on branch test_xps_integration)
https://gitlab.msktools.desy.de/fpgafw/projects/example/tmcb2_bare/-/tree/test_xps_integration
make project
make build
make project cfg=default_bootloader
make build cfg=default_bootloader
Edited by Lukasz Butkowski