From 15da6c9be41b05fb70d15833edb1b60748b7c69e Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Wed, 25 Mar 2015 15:36:05 +0000 Subject: [PATCH] Added 100 p) about the Python peripherals. --- tools/hdltool_readme.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tools/hdltool_readme.txt b/tools/hdltool_readme.txt index 5f59135cf7..607b7e317b 100644 --- a/tools/hdltool_readme.txt +++ b/tools/hdltool_readme.txt @@ -786,6 +786,15 @@ o) (FIXED - erko) How to avoid Quartus exit due to IP that is included at config not used only the component declaration (in the component package) needs to be known by the tools. Hence the exclusion makes use of the same VHDL component mechanism as the technology independence. +p) Python peripherals + The Python peripherals are still in the $UNB/Software/python/peripherals directory. At some time we need to move + these also to RadioHDL. The peripherals could be located central again or local in a src/python directory. An + intermediate scheme is also possible whereby the periperal is kept local but copied to a central build/python + directory by means of a python_config.py script. The advantage of a central directory is that the periperals + are grouped so that only a single Python search path is needed. The disadvantage of having a fixed central + location in SVN is that peripherals that are application specific also need to be located there. Another option + may be to use a synbolic link from a central directory to each local Python peripheral. + -- GitLab