From: Luke Kenneth Casson Leighton Date: Thu, 30 Jun 2022 21:58:35 +0000 (+0100) Subject: link correction X-Git-Tag: opf_rfc_ls005_v1~1430 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a87a2b6e5cb2c24b6931c4e898bea66b380f7b6c;p=libreriscv.git link correction --- diff --git a/openpower/pandoc_img.py b/openpower/pandoc_img.py index ed107a426..27b20e6cb 100755 --- a/openpower/pandoc_img.py +++ b/openpower/pandoc_img.py @@ -71,12 +71,12 @@ def inlinenotes(k, v, f, meta): 'svp64/appendix': 'SVP64 Appendix', 'sv/svp64_quirks': 'SVP64 Quirks', 'openpower/isa/simplev': 'Simple-V pseudocode', - 'sv/opcode_regs_deduped': 'SVP64 Augmentation Table', + 'opcode_regs_deduped': 'SVP64 Augmentation Table', } if link in lookups: out.write(" found %s\n" % lookups[link]) return [Link(['', [], []], - [Str(lookups[link])], + [Str("{"+lookups[link]+"}")], ['#%s' % link, '']), Str(v[find_brack+2:])] if '|' in link: link, ref = link.split("|") diff --git a/openpower/simple_v_spec.tex b/openpower/simple_v_spec.tex index f837397bc..cd688458d 100644 --- a/openpower/simple_v_spec.tex +++ b/openpower/simple_v_spec.tex @@ -99,7 +99,7 @@ EU Grants 871528 and 957073. \input{tex_out/sv.tex} \chapter{Overview}\hypertarget{svux2foverview}{} \input{tex_out/overview.tex} -\chapter{Compliancy Levels}\hypertarget{svux2fcompliancy_levels}{Compliancy Levels} +\chapter{Compliancy Levels}\hypertarget{svux2fcompliancy_levels}{} \input{tex_out/compliancy_levels.tex} \chapter{SVP64}\hypertarget{svux2fsvp64}{} \input{tex_out/svp64.tex} @@ -109,29 +109,29 @@ EU Grants 871528 and 957073. \input{tex_out/normal.tex} \chapter{Load/Store Mode}\hypertarget{svux2fldst}{} \input{tex_out/ldst.tex} -\chapter{Condition Register Fields Mode}\hypertarget{svux2fcr_ops}{Condition Register Fields Mode} +\chapter{Condition Register Fields Mode}\hypertarget{svux2fcr_ops}{} \input{tex_out/cr_ops.tex} -\chapter{Branch Mode}\hypertarget{svux2fbranches}{Branch Mode} +\chapter{Branch Mode}\hypertarget{svux2fbranches}{} \input{tex_out/branches.tex} -\chapter{setvl instruction}\hypertarget{svux2fsetvl}{setvl instruction} +\chapter{setvl instruction}\hypertarget{svux2fsetvl}{} \input{tex_out/setvl.tex} -\chapter{svstep instruction}\hypertarget{svux2fsvstep}{svstep instruction} +\chapter{svstep instruction}\hypertarget{svux2fsvstep}{} \input{tex_out/svstep.tex} -\chapter{REMAP subsystem}\hypertarget{svux2fremap}{REMAP subsystem} +\chapter{REMAP subsystem}\hypertarget{svux2fremap}{} \input{tex_out/remap.tex} -\chapter{Swizzle Move}\hypertarget{svux2fmv.swizzle}{Swizzle Move} +\chapter{Swizzle Move}\hypertarget{svux2fmv.swizzle}{} \input{tex_out/mv_swizzle.tex} -\chapter{Pack / Unpack}\hypertarget{svux2fmv.vec}{Pack / Unpack} +\chapter{Pack / Unpack}\hypertarget{svux2fmv.vec}{} \input{tex_out/mv_vec.tex} \begin{appendices} -\chapter{SVP64 Appendix}\hypertarget{svp64ux2fappendix}{SVP64 Appendix} +\chapter{SVP64 Appendix}\hypertarget{svp64ux2fappendix}{} \input{tex_out/svp64_appendix.tex} -\chapter{SVP64 Quirks}\hypertarget{svux2fsvp64_quirks}{SVP64 Quirks} +\chapter{SVP64 Quirks}\hypertarget{svux2fsvp64_quirks}{} \input{tex_out/svp64_quirks.tex} -\chapter{Simple-V pseudocode}\hypertarget{svux2fpseudocode_simplev}{Simple-V pseudocode} +\chapter{Simple-V pseudocode}\hypertarget{svux2fpseudocode_simplev}{} \input{tex_out/pseudocode_simplev.tex} -\chapter{SVP64 Augmentation Table}\hypertarget{svux2fopcode_regs_deduped}{SVP64 Augmentation Table} +\chapter{SVP64 Augmentation Table}\hypertarget{opcode_regs_deduped}{} \begin{landscape} { \fontsize{7}{9}\selectfont