Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
su_reg.h
Go to the documentation of this file.
1
#ifndef SU_REG_H
2
#define SU_REG_H
3
4
#define SU_LPSIZE_RID_SIZE 8
5
#define SU_LPSIZE_RID_SHIFT 24
6
#define SU_LPSIZE_RID_MASK 0xff000000
7
#define SU_LPSIZE_GET_RID(su_lpsize) \
8
((((unsigned long)(su_lpsize)) & SU_LPSIZE_RID_MASK) >> SU_LPSIZE_RID_SHIFT)
9
10
11
#define SU_TS0_RID_SIZE 8
12
#define SU_TS0_RID_SHIFT 24
13
#define SU_TS0_RID_MASK 0xff000000
14
#define SU_TS0_GET_RID(su_ts0) \
15
((((unsigned long)(su_ts0)) & SU_TS0_RID_MASK) >> SU_TS0_RID_SHIFT)
16
17
#define SU_TS1_RID_SIZE 8
18
#define SU_TS1_RID_SHIFT 24
19
#define SU_TS1_RID_MASK 0xff000000
20
#define SU_TS1_GET_RID(su_ts1) \
21
((((unsigned long)(su_ts1)) & SU_TS1_RID_MASK) >> SU_TS1_RID_SHIFT)
22
23
#define SU_SCIS0_RID_SIZE 8
24
#define SU_SCIS0_RID_SHIFT 24
25
#define SU_SCIS0_RID_MASK 0xff000000
26
#define SU_SCIS0_GET_RID(su_scis0) \
27
((((unsigned long)(su_scis0)) & SU_SCIS0_RID_MASK) >> SU_SCIS0_RID_SHIFT)
28
29
#define SU_PERF_SELA_SIZE 3
30
#define SU_PERF_SELA_SHIFT 0
31
#define SU_PERF_SELA_MASK 0x00000007
32
#define SU_PERF_GET_SELA(su_perf) \
33
((((unsigned long)(su_perf)) & SU_PERF_SELA_MASK) >> SU_PERF_SELA_SHIFT)
34
35
#define SU_SCIS1_RID_SIZE 8
36
#define SU_SCIS1_RID_SHIFT 24
37
#define SU_SCIS1_RID_MASK 0xff000000
38
#define SU_SCIS1_GET_RID(su_scis1) \
39
((((unsigned long)(su_scis1)) & SU_SCIS1_RID_MASK) >> SU_SCIS1_RID_SHIFT)
40
41
#define SU_PERF_NTEX_SIZE 4
42
#define SU_PERF_NTEX_SHIFT 6
43
#define SU_PERF_NTEX_MASK 0x000003c0
44
#define SU_PERF_GET_NTEX(su_perf) \
45
((((unsigned long)(su_perf)) & SU_PERF_NTEX_MASK) >> SU_PERF_NTEX_SHIFT)
46
47
#define SU_PERF_NCOL_SIZE 2
48
#define SU_PERF_NCOL_SHIFT 10
49
#define SU_PERF_NCOL_MASK 0x00000c00
50
#define SU_PERF_GET_NCOL(su_perf) \
51
((((unsigned long)(su_perf)) & SU_PERF_NCOL_MASK) >> SU_PERF_NCOL_SHIFT)
52
53
#define SU_PERF_SELB_SIZE 3
54
#define SU_PERF_SELB_SHIFT 3
55
#define SU_PERF_SELB_MASK 0x00000038
56
#define SU_PERF_GET_SELB(su_perf) \
57
((((unsigned long)(su_perf)) & SU_PERF_SELB_MASK) >> SU_PERF_SELB_SHIFT)
58
59
#define SU_PERF_REJF_SIZE 2
60
#define SU_PERF_REJF_SHIFT 12
61
#define SU_PERF_REJF_MASK 0x00003000
62
#define SU_PERF_GET_REJF(su_perf) \
63
((((unsigned long)(su_perf)) & SU_PERF_REJF_MASK) >> SU_PERF_REJF_SHIFT)
64
65
#define SU_PERF_REJS_SIZE 2
66
#define SU_PERF_REJS_SHIFT 14
67
#define SU_PERF_REJS_MASK 0x0000c000
68
#define SU_PERF_GET_REJS(su_perf) \
69
((((unsigned long)(su_perf)) & SU_PERF_REJS_MASK) >> SU_PERF_REJS_SHIFT)
70
71
#define SU_PERF_CMD_SIZE 2
72
#define SU_PERF_CMD_SHIFT 16
73
#define SU_PERF_CMD_MASK 0x00030000
74
#define SU_PERF_GET_CMD(su_perf) \
75
((((unsigned long)(su_perf)) & SU_PERF_CMD_MASK) >> SU_PERF_CMD_SHIFT)
76
77
#define SU_PERF_PAD0_SIZE 2
78
#define SU_PERF_PAD0_SHIFT 18
79
#define SU_PERF_PAD0_MASK 0x000c0000
80
#define SU_PERF_GET_PAD0(su_perf) \
81
((((unsigned long)(su_perf)) & SU_PERF_PAD0_MASK) >> SU_PERF_PAD0_SHIFT)
82
83
#define SU_PERF_EN_SIZE 2
84
#define SU_PERF_EN_SHIFT 20
85
#define SU_PERF_EN_MASK 0x00300000
86
#define SU_PERF_GET_EN(su_perf) \
87
((((unsigned long)(su_perf)) & SU_PERF_EN_MASK) >> SU_PERF_EN_SHIFT)
88
89
#define SU_PERF_PWR_EN_SIZE 2
90
#define SU_PERF_PWR_EN_SHIFT 22
91
#define SU_PERF_PWR_EN_MASK 0x00c00000
92
#define SU_PERF_GET_PWR_EN(su_perf) \
93
((((unsigned long)(su_perf)) & SU_PERF_PWR_EN_MASK) >> SU_PERF_PWR_EN_SHIFT)
94
95
#define SU_PERF_RID_SIZE 8
96
#define SU_PERF_RID_SHIFT 24
97
#define SU_PERF_RID_MASK 0xff000000
98
#define SU_PERF_GET_RID(su_perf) \
99
((((unsigned long)(su_perf)) & SU_PERF_RID_MASK) >> SU_PERF_RID_SHIFT)
100
101
#define SU_PERF_TOTAL_SIZE 32
102
#define SU_PERF(selA, selB, ntex, ncol, rejf, rejs, cmd, en, pwr_en, rid) \
103
((((unsigned long)(selA)) << SU_PERF_SELA_SHIFT) | \
104
(((unsigned long)(selB)) << SU_PERF_SELB_SHIFT) | \
105
(((unsigned long)(ntex)) << SU_PERF_NTEX_SHIFT) | \
106
(((unsigned long)(ncol)) << SU_PERF_NCOL_SHIFT) | \
107
(((unsigned long)(rejf)) << SU_PERF_REJF_SHIFT) | \
108
(((unsigned long)(rejs)) << SU_PERF_REJS_SHIFT) | \
109
(((unsigned long)(cmd)) << SU_PERF_CMD_SHIFT) | \
110
(((unsigned long)(en)) << SU_PERF_EN_SHIFT) | \
111
(((unsigned long)(pwr_en)) << SU_PERF_PWR_EN_SHIFT) | \
112
(((unsigned long)(rid)) << SU_PERF_RID_SHIFT))
113
114
#define SU_LPSIZE_LSIZE_SIZE 8
115
#define SU_LPSIZE_LSIZE_SHIFT 0
116
#define SU_LPSIZE_LSIZE_MASK 0x000000ff
117
#define SU_LPSIZE_GET_LSIZE(su_lpsize) \
118
((((unsigned long)(su_lpsize)) & SU_LPSIZE_LSIZE_MASK) >> SU_LPSIZE_LSIZE_SHIFT)
119
120
#define SU_LPSIZE_PSIZE_SIZE 8
121
#define SU_LPSIZE_PSIZE_SHIFT 8
122
#define SU_LPSIZE_PSIZE_MASK 0x0000ff00
123
#define SU_LPSIZE_GET_PSIZE(su_lpsize) \
124
((((unsigned long)(su_lpsize)) & SU_LPSIZE_PSIZE_MASK) >> SU_LPSIZE_PSIZE_SHIFT)
125
126
#define SU_LPSIZE_LTOFF_SIZE 3
127
#define SU_LPSIZE_LTOFF_SHIFT 16
128
#define SU_LPSIZE_LTOFF_MASK 0x00070000
129
#define SU_LPSIZE_GET_LTOFF(su_lpsize) \
130
((((unsigned long)(su_lpsize)) & SU_LPSIZE_LTOFF_MASK) >> SU_LPSIZE_LTOFF_SHIFT)
131
132
#define SU_LPSIZE_PTOFF_SIZE 3
133
#define SU_LPSIZE_PTOFF_SHIFT 19
134
#define SU_LPSIZE_PTOFF_MASK 0x00380000
135
#define SU_LPSIZE_GET_PTOFF(su_lpsize) \
136
((((unsigned long)(su_lpsize)) & SU_LPSIZE_PTOFF_MASK) >> SU_LPSIZE_PTOFF_SHIFT)
137
138
#define SU_LPSIZE_FIELDMODE_SIZE 1
139
#define SU_LPSIZE_FIELDMODE_SHIFT 22
140
#define SU_LPSIZE_FIELDMODE_MASK 0x00400000
141
#define SU_LPSIZE_GET_FIELDMODE(su_lpsize) \
142
((((unsigned long)(su_lpsize)) & SU_LPSIZE_FIELDMODE_MASK) >> SU_LPSIZE_FIELDMODE_SHIFT)
143
144
#define SU_LPSIZE_PAD0_SIZE 1
145
#define SU_LPSIZE_PAD0_SHIFT 23
146
#define SU_LPSIZE_PAD0_MASK 0x00800000
147
#define SU_LPSIZE_GET_PAD0(su_lpsize) \
148
((((unsigned long)(su_lpsize)) & SU_LPSIZE_PAD0_MASK) >> SU_LPSIZE_PAD0_SHIFT)
149
150
#define SU_LPSIZE_RID_SIZE 8
151
#define SU_LPSIZE_RID_SHIFT 24
152
#define SU_LPSIZE_RID_MASK 0xff000000
153
#define SU_LPSIZE_GET_RID(su_lpsize) \
154
((((unsigned long)(su_lpsize)) & SU_LPSIZE_RID_MASK) >> SU_LPSIZE_RID_SHIFT)
155
156
#define SU_TS0_SSIZE_SIZE 16
157
#define SU_TS0_SSIZE_SHIFT 0
158
#define SU_TS0_SSIZE_MASK 0x0000ffff
159
#define SU_TS0_GET_SSIZE(su_ts0) \
160
((((unsigned long)(su_ts0)) & SU_TS0_SSIZE_MASK) >> SU_TS0_SSIZE_SHIFT)
161
162
#define SU_TS0_BS_SIZE 1
163
#define SU_TS0_BS_SHIFT 16
164
#define SU_TS0_BS_MASK 0x00010000
165
#define SU_TS0_GET_BS(su_ts0) \
166
((((unsigned long)(su_ts0)) & SU_TS0_BS_MASK) >> SU_TS0_BS_SHIFT)
167
168
#define SU_TS0_WS_SIZE 1
169
#define SU_TS0_WS_SHIFT 17
170
#define SU_TS0_WS_MASK 0x00020000
171
#define SU_TS0_GET_WS(su_ts0) \
172
((((unsigned long)(su_ts0)) & SU_TS0_WS_MASK) >> SU_TS0_WS_SHIFT)
173
174
#define SU_TS0_LF_SIZE 1
175
#define SU_TS0_LF_SHIFT 18
176
#define SU_TS0_LF_MASK 0x00040000
177
#define SU_TS0_GET_LF(su_ts0) \
178
((((unsigned long)(su_ts0)) & SU_TS0_LF_MASK) >> SU_TS0_LF_SHIFT)
179
180
#define SU_TS0_PF_SIZE 1
181
#define SU_TS0_PF_SHIFT 19
182
#define SU_TS0_PF_MASK 0x00080000
183
#define SU_TS0_GET_PF(su_ts0) \
184
((((unsigned long)(su_ts0)) & SU_TS0_PF_MASK) >> SU_TS0_PF_SHIFT)
185
186
#define SU_TS0_PAD0_SIZE 4
187
#define SU_TS0_PAD0_SHIFT 20
188
#define SU_TS0_PAD0_MASK 0x00f00000
189
#define SU_TS0_GET_PAD0(su_ts0) \
190
((((unsigned long)(su_ts0)) & SU_TS0_PAD0_MASK) >> SU_TS0_PAD0_SHIFT)
191
192
#define SU_TS0_RID_SIZE 8
193
#define SU_TS0_RID_SHIFT 24
194
#define SU_TS0_RID_MASK 0xff000000
195
#define SU_TS0_GET_RID(su_ts0) \
196
((((unsigned long)(su_ts0)) & SU_TS0_RID_MASK) >> SU_TS0_RID_SHIFT)
197
198
#define SU_SSMASK_SSMASK_SIZE 24
199
#define SU_SSMASK_SSMASK_SHIFT 0
200
#define SU_SSMASK_SSMASK_MASK 0x00ffffff
201
#define SU_SSMASK_GET_SSMASK(su_ssmask) \
202
((((unsigned long)(su_ssmask)) & SU_SSMASK_SSMASK_MASK) >> SU_SSMASK_SSMASK_SHIFT)
203
204
#define SU_SSMASK_RID_SIZE 8
205
#define SU_SSMASK_RID_SHIFT 24
206
#define SU_SSMASK_RID_MASK 0xff000000
207
#define SU_SSMASK_GET_RID(su_ssmask) \
208
((((unsigned long)(su_ssmask)) & SU_SSMASK_RID_MASK) >> SU_SSMASK_RID_SHIFT)
209
210
#define SU_SSMASK_TOTAL_SIZE 32
211
#define SU_SSMASK(ssmask, rid) \
212
((((unsigned long)(ssmask)) << SU_SSMASK_SSMASK_SHIFT) | \
213
(((unsigned long)(rid)) << SU_SSMASK_RID_SHIFT))
214
215
#define SU_SCIS0_SY0_SIZE 11
216
#define SU_SCIS0_SY0_SHIFT 0
217
#define SU_SCIS0_SY0_MASK 0x000007ff
218
#define SU_SCIS0_GET_SY0(su_scis0) \
219
((((unsigned long)(su_scis0)) & SU_SCIS0_SY0_MASK) >> SU_SCIS0_SY0_SHIFT)
220
#define SU_SCIS0_SET_SY0(su_scis0, sy0) { \
221
su_scis0 = (((unsigned long)(su_scis0)) & ~SU_SCIS0_SY0_MASK) | (((unsigned long)(sy0)) << SU_SCIS0_SY0_SHIFT);\
222
}
223
224
#define SU_SCIS0_SX0_SIZE 11
225
#define SU_SCIS0_SX0_SHIFT 12
226
#define SU_SCIS0_SX0_MASK 0x007ff000
227
#define SU_SCIS0_GET_SX0(su_scis0) \
228
((((unsigned long)(su_scis0)) & SU_SCIS0_SX0_MASK) >> SU_SCIS0_SX0_SHIFT)
229
#define SU_SCIS0_SET_SX0(su_scis0, sx0) { \
230
su_scis0 = (((unsigned long)(su_scis0)) & ~SU_SCIS0_SX0_MASK) | (((unsigned long)(sx0)) << SU_SCIS0_SX0_SHIFT);\
231
}
232
233
#define SU_SCIS0_PAD1_SIZE 1
234
#define SU_SCIS0_PAD1_SHIFT 23
235
#define SU_SCIS0_PAD1_MASK 0x00800000
236
#define SU_SCIS0_GET_PAD1(su_scis0) \
237
((((unsigned long)(su_scis0)) & SU_SCIS0_PAD1_MASK) >> SU_SCIS0_PAD1_SHIFT)
238
#define SU_SCIS0_SET_PAD1(su_scis0, pad1) { \
239
su_scis0 = (((unsigned long)(su_scis0)) & ~SU_SCIS0_PAD1_MASK) | (((unsigned long)(pad1)) << SU_SCIS0_PAD1_SHIFT);\
240
}
241
242
#define SU_SCIS1_SY1_SIZE 11
243
#define SU_SCIS1_SY1_SHIFT 0
244
#define SU_SCIS1_SY1_MASK 0x000007ff
245
#define SU_SCIS1_GET_SY1(su_scis1) \
246
((((unsigned long)(su_scis1)) & SU_SCIS1_SY1_MASK) >> SU_SCIS1_SY1_SHIFT)
247
#define SU_SCIS1_SET_SY1(su_scis1, sy1) { \
248
su_scis1 = (((unsigned long)(su_scis1)) & ~SU_SCIS1_SY1_MASK) | (((unsigned long)(sy1)) << SU_SCIS1_SY1_SHIFT);\
249
}
250
251
#define SU_SCIS1_SX1_SIZE 11
252
#define SU_SCIS1_SX1_SHIFT 12
253
#define SU_SCIS1_SX1_MASK 0x007ff000
254
#define SU_SCIS1_GET_SX1(su_scis1) \
255
((((unsigned long)(su_scis1)) & SU_SCIS1_SX1_MASK) >> SU_SCIS1_SX1_SHIFT)
256
#define SU_SCIS1_SET_SX1(su_scis1, sx1) { \
257
su_scis1 = (((unsigned long)(su_scis1)) & ~SU_SCIS1_SX1_MASK) | (((unsigned long)(sx1)) << SU_SCIS1_SX1_SHIFT);\
258
}
259
260
#define SC_SU_SCIS0_SET_SY0(line, su_scis0,sy0) \
261
FAST_GPFLAGSET(line, su_scis0,sy0,SU_SCIS0_SY0)
262
263
#define SC_SU_SCIS0_SET_PAD0(line, su_scis0,pad0) \
264
FAST_GPFLAGSET(line, su_scis0,pad0,SU_SCIS0_PAD0)
265
266
#define SC_SU_SCIS0_SET_SX0(line, su_scis0,sx0) \
267
FAST_GPFLAGSET(line, su_scis0,sx0,SU_SCIS0_SX0)
268
269
#define SC_SU_SCIS0_SET_PAD1(line, su_scis0,pad1) \
270
FAST_GPFLAGSET(line, su_scis0,pad1,SU_SCIS0_PAD1)
271
272
#define SC_SU_SCIS0_SET_RID(line, su_scis0,rid) \
273
FAST_GPFLAGSET(line, su_scis0,rid,SU_SCIS0_RID)
274
275
#define SC_SU_SCIS1_SET_SY1(line, su_scis1,sy1) \
276
FAST_GPFLAGSET(line, su_scis1,sy1,SU_SCIS1_SY1)
277
278
#define SC_SU_SCIS1_SET_PAD0(line, su_scis1,pad0) \
279
FAST_GPFLAGSET(line, su_scis1,pad0,SU_SCIS1_PAD0)
280
281
#define SC_SU_SCIS1_SET_SX1(line, su_scis1,sx1) \
282
FAST_GPFLAGSET(line, su_scis1,sx1,SU_SCIS1_SX1)
283
284
#define SC_SU_SCIS1_SET_PAD1(line, su_scis1,pad1) \
285
FAST_GPFLAGSET(line, su_scis1,pad1,SU_SCIS1_PAD1)
286
287
#define SC_SU_SCIS1_SET_RID(line, su_scis1,rid) \
288
FAST_GPFLAGSET(line, su_scis1,rid,SU_SCIS1_RID)
289
290
#define SC_SU_LPSIZE_SET_LSIZE(line, su_lpsize,lsize) \
291
FAST_GPFLAGSET(line, su_lpsize,lsize,SU_LPSIZE_LSIZE)
292
293
#define SC_SU_LPSIZE_SET_PSIZE(line, su_lpsize,psize) \
294
FAST_GPFLAGSET(line, su_lpsize,psize,SU_LPSIZE_PSIZE)
295
296
#define SC_SU_LPSIZE_SET_LTOFF(line, su_lpsize,ltoff) \
297
FAST_GPFLAGSET(line, su_lpsize,ltoff,SU_LPSIZE_LTOFF)
298
299
#define SC_SU_LPSIZE_SET_PTOFF(line, su_lpsize,ptoff) \
300
FAST_GPFLAGSET(line, su_lpsize,ptoff,SU_LPSIZE_PTOFF)
301
302
#define SC_SU_LPSIZE_SET_FIELDMODE(line, su_lpsize,fieldmode) \
303
FAST_GPFLAGSET(line, su_lpsize,fieldmode,SU_LPSIZE_FIELDMODE)
304
305
#define SC_SU_LPSIZE_SET_PAD0(line, su_lpsize,pad0) \
306
FAST_GPFLAGSET(line, su_lpsize,pad0,SU_LPSIZE_PAD0)
307
308
#define SC_SU_LPSIZE_SET_RID(line, su_lpsize,rid) \
309
FAST_GPFLAGSET(line, su_lpsize,rid,SU_LPSIZE_RID)
310
311
#define SC_SU_TS0_SET_SSIZE(line, su_ts0,ssize) \
312
FAST_GPFLAGSET(line, su_ts0,ssize,SU_TS0_SSIZE)
313
314
#define SC_SU_TS0_SET_BS(line, su_ts0,bs) \
315
FAST_GPFLAGSET(line, su_ts0,bs,SU_TS0_BS)
316
317
#define SC_SU_TS0_SET_WS(line, su_ts0,ws) \
318
FAST_GPFLAGSET(line, su_ts0,ws,SU_TS0_WS)
319
320
#define SC_SU_TS0_SET_LF(line, su_ts0,lf) \
321
FAST_GPFLAGSET(line, su_ts0,lf,SU_TS0_LF)
322
323
#define SC_SU_TS0_SET_PF(line, su_ts0,pf) \
324
FAST_GPFLAGSET(line, su_ts0,pf,SU_TS0_PF)
325
326
#define SC_SU_TS0_SET_PAD0(line, su_ts0,pad0) \
327
FAST_GPFLAGSET(line, su_ts0,pad0,SU_TS0_PAD0)
328
329
#define SC_SU_TS0_SET_RID(line, su_ts0,rid) \
330
FAST_GPFLAGSET(line, su_ts0,rid,SU_TS0_RID)
331
332
#define SC_SU_TS1_SET_TSIZE(line, su_ts1,tsize) \
333
FAST_GPFLAGSET(line, su_ts1,tsize,SU_TS1_TSIZE)
334
335
#define SC_SU_TS1_SET_BT(line, su_ts1,bt) \
336
FAST_GPFLAGSET(line, su_ts1,bt,SU_TS1_BT)
337
338
#define SC_SU_TS1_SET_WT(line, su_ts1,wt) \
339
FAST_GPFLAGSET(line, su_ts1,wt,SU_TS1_WT)
340
341
#define SC_SU_TS1_SET_PAD0(line, su_ts1,pad0) \
342
FAST_GPFLAGSET(line, su_ts1,pad0,SU_TS1_PAD0)
343
344
#define SC_SU_TS1_SET_RID(line, su_ts1,rid) \
345
FAST_GPFLAGSET(line, su_ts1,rid,SU_TS1_RID)
346
347
#define SC_SU_PERF_SET_SELA(line, su_perf,selA) \
348
FAST_GPFLAGSET(line, su_perf,selA,SU_PERF_SELA)
349
350
#define SC_SU_PERF_SET_SELB(line, su_perf,selB) \
351
FAST_GPFLAGSET(line, su_perf,selB,SU_PERF_SELB)
352
353
#define SC_SU_PERF_SET_NTEX(line, su_perf,ntex) \
354
FAST_GPFLAGSET(line, su_perf,ntex,SU_PERF_NTEX)
355
356
#define SC_SU_PERF_SET_NCOL(line, su_perf,ncol) \
357
FAST_GPFLAGSET(line, su_perf,ncol,SU_PERF_NCOL)
358
359
#define SC_SU_PERF_SET_REJF(line, su_perf,rejf) \
360
FAST_GPFLAGSET(line, su_perf,rejf,SU_PERF_REJF)
361
362
#define SC_SU_PERF_SET_REJS(line, su_perf,rejs) \
363
FAST_GPFLAGSET(line, su_perf,rejs,SU_PERF_REJS)
364
365
#define SC_SU_PERF_SET_CMD(line, su_perf,cmd) \
366
FAST_GPFLAGSET(line, su_perf,cmd,SU_PERF_CMD)
367
368
#define SC_SU_PERF_SET_PAD0(line, su_perf,pad0) \
369
FAST_GPFLAGSET(line, su_perf,pad0,SU_PERF_PAD0)
370
371
#define SC_SU_PERF_SET_EN(line, su_perf,en) \
372
FAST_GPFLAGSET(line, su_perf,en,SU_PERF_EN)
373
374
#define SC_SU_PERF_SET_PWR_EN(line, su_perf,pwr_en) \
375
FAST_GPFLAGSET(line, su_perf,pwr_en,SU_PERF_PWR_EN)
376
377
#define SC_SU_PERF_SET_RID(line, su_perf,rid) \
378
FAST_GPFLAGSET(line, su_perf,rid,SU_PERF_RID)
379
380
#define SC_SU_SSMASK_SET_SSMASK(line, su_ssmask,ssmask) \
381
FAST_GPFLAGSET(line, su_ssmask,ssmask,SU_SSMASK_SSMASK)
382
383
#define SC_SU_SSMASK_SET_RID(line, su_ssmask,rid) \
384
FAST_GPFLAGSET(line, su_ssmask,rid,SU_SSMASK_RID)
385
386
387
#endif
// SU_REG_H
include
revolution
private
su_reg.h
Generated by
1.12.0