ISACaller: support loading an ELFFile
[openpower-isa.git] / openpower / isatables / sprs.csv
1 Idx,SPR,priv_mtspr,priv_mfspr,len
2 1,XER,no,no,64
3 3,DSCR,no,no,64
4 8,LR,no,no,64
5 9,CTR,no,no,64
6 13,AMR,no,no,64
7 17,DSCR_priv,yes,yes,64
8 18,DSISR,yes,yes,32
9 19,DAR,yes,yes,64
10 22,DEC,yes,yes,64
11 26,SRR0,yes,yes,64
12 27,SRR1,yes,yes,64
13 28,CFAR,yes,yes,64
14 29,AMR_priv,yes,yes,64
15 48,PIDR,yes,yes,32
16 61,IAMR,yes,yes,64
17 128,TFHAR,no,no,64
18 129,TFIAR,no,no,64
19 130,TEXASR,no,no,64
20 131,TEXASRU,no,no,32
21 136,CTRL,-,no,32
22 144,TIDR,yes,yes,64
23 152,CTRL_priv,yes,-,32
24 153,FSCR,yes,yes,64
25 157,UAMOR,yes,yes,64
26 158,GSR,yes,-,0
27 159,PSPB,yes,yes,32
28 176,DPDES,hypv,yes,64
29 180,DAWR0,hypv,hypv,64
30 186,RPR,hypv,hypv,64
31 187,CIABR,hypv,hypv,64
32 188,DAWRX0,hypv,hypv,32
33 190,HFSCR,hypv,hypv,64
34 256,VRSAVE,no,no,32
35 259,SPRG3,-,no,64
36 268,TB,-,no,64
37 269,TBU,-,no,32
38 272,SPRG0_priv,yes,yes,64
39 273,SPRG1_priv,yes,yes,64
40 274,SPRG2_priv,yes,yes,64
41 275,SPRG3_priv,yes,yes,64
42 283,CIR,-,yes,32
43 284,TBL,hypv,-,32
44 285,TBU_hypv,hypv,-,32
45 286,TBU40,hypv,-,64
46 287,PVR,-,yes,32
47 304,HSPRG0,hypv,hypv,64
48 305,HSPRG1,hypv,hypv,64
49 306,HDSISR,hypv,hypv,32
50 307,HDAR,hypv,hypv,64
51 308,SPURR,hypv,yes,64
52 309,PURR,hypv,yes,64
53 310,HDEC,hypv,hypv,64
54 313,HRMOR,hypv,hypv,64
55 314,HSRR0,hypv,hypv,64
56 315,HSRR1,hypv,hypv,64
57 318,LPCR,hypv,hypv,64
58 319,LPIDR,hypv,hypv,32
59 336,HMER,hypv,hypv,64
60 337,HMEER,hypv,hypv,64
61 338,PCR,hypv,hypv,64
62 339,HEIR,hypv,hypv,32
63 349,AMOR,hypv,hypv,64
64 446,TIR,-,yes,64
65 464,PTCR,hypv,hypv,64
66 704,SVSTATE,no,no,64
67 705,SVSHAPE0,no,no,32
68 706,SVSHAPE1,no,no,32
69 707,SVSHAPE2,no,no,32
70 708,SVSHAPE3,no,no,32
71 720,PRTBL,yes,yes,64
72 721,SVSRR0,yes,yes,64
73 727,SVCTX0,yes,yes,64
74 728,SVCTX1,yes,yes,64
75 729,SVCTX2,yes,yes,64
76 730,SVCTX3,yes,yes,64
77 731,SVCTX4,yes,yes,64
78 732,SVCTX5,yes,yes,64
79 733,SVCTX6,yes,yes,64
80 734,SVCTX7,yes,yes,64
81 768,SIER,-,no,64
82 769,MMCR2,no,no,64
83 770,MMCRA,no,no,64
84 771,PMC1,no,no,32
85 772,PMC2,no,no,32
86 773,PMC3,no,no,32
87 774,PMC4,no,no,32
88 775,PMC5,no,no,32
89 776,PMC6,no,no,32
90 779,MMCR0,no,no,64
91 780,SIAR,-,no,64
92 781,SDAR,-,no,64
93 782,MMCR1,-,no,64
94 784,SIER_priv,yes,yes,64
95 785,MMCR2_priv,yes,yes,64
96 786,MMCRA_priv,yes,yes,64
97 787,PMC1_priv,yes,yes,32
98 788,PMC2_priv,yes,yes,32
99 789,PMC3_priv,yes,yes,32
100 790,PMC4_priv,yes,yes,32
101 791,PMC5_priv,yes,yes,32
102 792,PMC6_priv,yes,yes,32
103 795,MMCR0_priv,yes,yes,64
104 796,SIAR_priv,yes,yes,64
105 797,SDAR_priv,yes,yes,64
106 798,MMCR1_priv,yes,yes,64
107 800,BESCRS,no,no,64
108 801,BESCRSU,no,no,32
109 802,BESCRR,no,no,64
110 803,BESCRRU,no,no,32
111 804,EBBHR,no,no,64
112 805,EBBRR,no,no,64
113 806,BESCR,no,no,64
114 808,reserved808,no,no,0
115 809,reserved809,no,no,0
116 810,reserved810,no,no,0
117 811,reserved811,no,no,0
118 815,TAR,no,no,64
119 816,ASDR,hypv,hypv,64
120 823,PSSCR,yes,yes,64
121 848,IC,hypv,yes,64
122 850,KAIVB,no,no,64
123 849,VTB,hypv,yes,64
124 855,PSSCR_hypv,hypv,hypv,64
125 896,PPR,no,no,64
126 898,PPR32,no,no,32
127 1023,PIR,-,yes,32