do CSV isatables explicitly in sv_analysis.py
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 30 Jun 2022 11:33:47 +0000 (12:33 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 30 Jun 2022 11:33:47 +0000 (12:33 +0100)
for pandoc to pick up

src/openpower/sv/sv_analysis.py

index 2522942c3ba3734eb8926959ba1e4d3213418e57..b0acc2560f422e13e8712f692e254694c4e45e8b 100644 (file)
@@ -707,16 +707,22 @@ def process_csvs(format):
     # now write out the csv files
     for value, csv in svp64.items():
         if value == '-':
+            continue
             from time import sleep
             print ("WARNING, filename '-' should NOT exist. instrs missing")
             print ("TODO: fix this (and put in the bugreport number here)")
             sleep(2)
-            continue
         # print out svp64 tables by category
         print("## %s" % value)
         print('')
-        print('[[!table format=csv file="openpower/isatables/%s.csv"]]' %
-              value)
+        cols = csvcols + ['out2']
+        print(tformat(cols))
+        print(tformat([" - "] * (len(cols))))
+        for d in csv:
+            row = []
+            for k in cols:
+                row.append(d[k])
+            print(tformat(row))
         print('')
 
         #csvcols = ['insn', 'Ptype', 'Etype', '0', '1', '2', '3']