3 These are from 3.0B p1145 Appendix C, and are
4 based on Anton Blanchard's microwatt decode1.vhdl
8 decodes using f_in.insn(31 downto 26)
10 [[!table format=csv file="openpower/isatables/major.csv"]]
14 decodes using f_in.insn(5 downto 1)
16 [[!table format=csv file="openpower/isatables/minor_19_00000.csv"]]
18 decodes using f_in.insn(10 downto 1)
20 [[!table format=csv file="openpower/isatables/minor_19.csv"]]
24 decodes using f_in.insn(4 downto 1)
26 [[!table format=csv file="openpower/isatables/minor_30.csv"]]
30 decodes using f_in.insn(10 downto 1)
32 [[!table format=csv file="openpower/isatables/minor_31.csv"]]
36 decodes using f_in.insn(1 downto 0)
38 [[!table format=csv file="openpower/isatables/minor_58.csv"]]
42 decodes using f_in.insn(1 downto 0)
44 [[!table format=csv file="openpower/isatables/minor_62.csv"]]
48 These can match against the (full) row[0] spec: nmigen Case supports "-" as
51 [[!table format=csv file="openpower/isatables/extra.csv"]]
55 Special Purpose Registers. These are listed in 3.0B Table 18 p971.
57 [[!table format=csv file="openpower/isatables/sprs.csv"]]
61 These can be downloaded in plain text format here:
62 [[openpower/isatables/fields.text]]