code-comments about ls180 imports
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 9 May 2021 14:41:33 +0000 (15:41 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 9 May 2021 14:41:33 +0000 (15:41 +0100)
libresoc/core.py

index 5e6c02a205e86bd09653bd966d940d6f7a0a1709..681ccf65da70d47f154cf102d801ab4b3ef1e9c6 100644 (file)
@@ -301,7 +301,10 @@ class LibreSoC(CPU):
             # XXX normally this is NOT done, however to avoid import problems
             # in litex, move the import into where it is optionally called
             # then, for non-ls180 platforms, huge numbers of dependencies
-            # behind these simple-looking imports are not needed
+            # behind these simple-looking imports are not needed.
+            # For normal FPGA usage ("standard" variants) you DO NOT need this.
+            # it is ONLY for ASICs, for managing JTAG TAP Boundary Scans.
+
             from soc.config.pinouts import get_pinspecs
             from soc.debug.jtag import Pins
             from libresoc.ls180 import io