86514f48a39adcebbc879952686a008da1187e20
[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{Volume I: PowerPC ISAMUX \specrev}
42 {Volume I: PowerPC ISAMUX \specrev}
43 \thispagestyle{empty}
44
45 \frontmatter
46
47 \input{preface}
48
49 {\hypersetup{linktoc=all,hidelinks}
50 \tableofcontents
51 }
52
53 \mainmatter
54
55 \input{intro}
56 \input{isamux}
57 \input{atomics}
58 \input{varenc}
59 \input{isa_op_protocol}
60 % https://bugs.libre-soc.org/show_bug.cgi?id=238
61 \input{fp16}
62
63 % \input{rv32}
64 % \input{zifencei}
65 % \input{rv32e}
66 % \input{rv64}
67 % \input{rv128}
68 % \input{m}
69 % \input{a}
70 % \input{csr}
71 % \input{counters}
72 % \input{f}
73 % \input{d}
74 % \input{q}
75 % \input{rvwmo}
76 % \input{l}
77 % \input{c}
78 % \input{b}
79 % \input{j}
80 % \input{t}
81 % \input{p}
82 % \input{v}
83 % \input{zam}
84 % \input{ztso}
85 % \input{gmaps}
86 % \input{assembly}
87 % \input{extensions}
88 % \input{naming}
89 % \input{history}
90 %
91 % \appendix
92 % \input{memory}
93
94 \bibliographystyle{plain}
95 \bibliography{power-spec}
96
97 \input{printglossaries}
98
99 \end{document}