Latest additions
[libresoc-isa-manual.git] / powerpc-add / src / power-spec.tex
1 %
2 %=======================================================================
3 % power-spec.tex
4 %-----------------------------------------------------------------------
5
6 \documentclass[twoside,11pt]{book}
7
8 % Fix copy/pasting of ligatures in Acrobat
9 \input{glyphtounicode.tex}
10 \pdfgentounicode=1 %
11
12 \input{preamble}
13
14 \begin{document}
15
16 \title{\vspace{-0.7in}\Large {\bf Additions to The PowerPC Instruction Set Manual} \\
17 \large {\bf Libre-SOC Extensions} \\
18 Document Version \specrev
19 \vspace{-0.1in}}
20
21 \author{Editor: Alain D D Williams$^{1}$ \\
22 $^{1}$Parliament Hill Computers Ltd, \\
23 {\tt addw@phcomp.co.uk} \\
24 \today
25 }
26 \date{}
27 \maketitle
28
29 Contributors to all versions of the spec in
30 alphabetical order (please contact editors to suggest
31 corrections):
32 Luke Kenneth Casson Leighton, Jacob R Lifshay, Alain D D Williams
33
34 This document is released under a Creative Commons Attribution 4.0
35 International License.
36
37 Please cite as: ``The PowerPC Instruction Set Additions, Document Version \specrev'', Editor
38 Alain Williams, Libre-SOC, \specmonthyear.
39
40
41 \markboth{PowerPC ISAMUX \specrev: Volume I}
42 {PowerPC ISAMUX \specrev: Volume I}
43
44 \thispagestyle{empty}
45
46 \frontmatter
47
48 \input{preface}
49
50 {\hypersetup{linktoc=all,hidelinks}
51 \tableofcontents
52 }
53
54 \mainmatter
55
56 % These will need to be sorted - put into an order than helps understanding
57 \input{intro}
58 \input{conventions}
59
60
61 \input{isamux}
62 \input{atomics}
63 \input{varenc}
64 \input{isa_op_protocol}
65 % https://bugs.libre-soc.org/show_bug.cgi?id=238
66 \input{fp16}
67 \input{SVPrefix}
68
69 % \input{rv32}
70 % \input{zifencei}
71 % \input{rv32e}
72 % \input{rv64}
73 % \input{rv128}
74 % \input{m}
75 % \input{a}
76 % \input{csr}
77 % \input{counters}
78 % \input{f}
79 % \input{d}
80 % \input{q}
81 % \input{rvwmo}
82 % \input{l}
83 % \input{c}
84 % \input{b}
85 % \input{j}
86 % \input{t}
87 % \input{p}
88 % \input{v}
89 % \input{zam}
90 % \input{ztso}
91 % \input{gmaps}
92 % \input{assembly}
93 % \input{extensions}
94 % \input{naming}
95 % \input{history}
96 %
97 % \appendix
98 % \input{memory}
99
100 \bibliographystyle{plain}
101 \bibliography{power-spec}
102
103 \input{printglossaries}
104
105 \end{document}