LMS 2012
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
cslr_prucore.h
Go to the documentation of this file.
1 /********************************************************************
2 * Copyright (C) 2003-2009 Texas Instruments Incorporated.
3 * All Rights Reserved
4 *********************************************************************
5 * file: cslr_prucore.h
6 *
7 * Brief: This file contains the Register Description for PRU Core
8 *
9 *********************************************************************/
10 #ifndef _CSLR_PRUCORE_H_
11 #define _CSLR_PRUCORE_H_
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 #include <csl/cslr.h>
18 #include "tistdtypes.h"
19 
20 /* Minimum unit = 1 byte */
21 
22 /**************************************************************************\
23 * Register Overlay Structure
24 \**************************************************************************/
25  typedef struct {
26  volatile Uint32 CONTROL;
27  volatile Uint32 STATUS;
28  volatile Uint32 WAKEUP;
29  volatile Uint32 CYCLECNT;
30  volatile Uint32 STALLCNT;
31  volatile Uint8 RSVD0[12];
32  volatile Uint32 CONTABBLKIDX0;
33  volatile Uint32 CONTABBLKIDX1;
34  volatile Uint32 CONTABPROPTR0;
35  volatile Uint32 CONTABPROPTR1;
36  volatile Uint8 RSVD1[976];
37  volatile Uint32 INTGPR0;
38  volatile Uint32 INTGPR1;
39  volatile Uint32 INTGPR2;
40  volatile Uint32 INTGPR3;
41  volatile Uint32 INTGPR4;
42  volatile Uint32 INTGPR5;
43  volatile Uint32 INTGPR6;
44  volatile Uint32 INTGPR7;
45  volatile Uint32 INTGPR8;
46  volatile Uint32 INTGPR9;
47  volatile Uint32 INTGPR10;
48  volatile Uint32 INTGPR11;
49  volatile Uint32 INTGPR12;
50  volatile Uint32 INTGPR13;
51  volatile Uint32 INTGPR14;
52  volatile Uint32 INTGPR15;
53  volatile Uint32 INTGPR16;
54  volatile Uint32 INTGPR17;
55  volatile Uint32 INTGPR18;
56  volatile Uint32 INTGPR19;
57  volatile Uint32 INTGPR20;
58  volatile Uint32 INTGPR21;
59  volatile Uint32 INTGPR22;
60  volatile Uint32 INTGPR23;
61  volatile Uint32 INTGPR24;
62  volatile Uint32 INTGPR25;
63  volatile Uint32 INTGPR26;
64  volatile Uint32 INTGPR27;
65  volatile Uint32 INTGPR28;
66  volatile Uint32 INTGPR29;
67  volatile Uint32 INTGPR30;
68  volatile Uint32 INTGPR31;
69  volatile Uint32 INTCTER0;
70  volatile Uint32 INTCTER1;
71  volatile Uint32 INTCTER2;
72  volatile Uint32 INTCTER3;
73  volatile Uint32 INTCTER4;
74  volatile Uint32 INTCTER5;
75  volatile Uint32 INTCTER6;
76  volatile Uint32 INTCTER7;
77  volatile Uint32 INTCTER8;
78  volatile Uint32 INTCTER9;
79  volatile Uint32 INTCTER10;
80  volatile Uint32 INTCTER11;
81  volatile Uint32 INTCTER12;
82  volatile Uint32 INTCTER13;
83  volatile Uint32 INTCTER14;
84  volatile Uint32 INTCTER15;
85  volatile Uint32 INTCTER16;
86  volatile Uint32 INTCTER17;
87  volatile Uint32 INTCTER18;
88  volatile Uint32 INTCTER19;
89  volatile Uint32 INTCTER20;
90  volatile Uint32 INTCTER21;
91  volatile Uint32 INTCTER22;
92  volatile Uint32 INTCTER23;
93  volatile Uint32 INTCTER24;
94  volatile Uint32 INTCTER25;
95  volatile Uint32 INTCTER26;
96  volatile Uint32 INTCTER27;
97  volatile Uint32 INTCTER28;
98  volatile Uint32 INTCTER29;
99  volatile Uint32 INTCTER30;
100  volatile Uint32 INTCTER31;
101  } CSL_PrucoreRegs;
102 
103 /**************************************************************************\
104 * Overlay structure typedef definition
105 \**************************************************************************/
107 
108 /**************************************************************************\
109 * Field Definition Macros
110 \**************************************************************************/
111 
112 /* CONTROL */
113 
114 #define CSL_PRUCORE_CONTROL_PCRESETVAL_MASK (0xFFFF0000u)
115 #define CSL_PRUCORE_CONTROL_PCRESETVAL_SHIFT (0x00000010u)
116 #define CSL_PRUCORE_CONTROL_PCRESETVAL_RESETVAL (0x00000000u)
117 
118 #define CSL_PRUCORE_CONTROL_RUNSTATE_MASK (0x00008000u)
119 #define CSL_PRUCORE_CONTROL_RUNSTATE_SHIFT (0x0000000Fu)
120 #define CSL_PRUCORE_CONTROL_RUNSTATE_RESETVAL (0x00000000u)
121 /*----RUNSTATE Tokens----*/
122 #define CSL_PRUCORE_CONTROL_RUNSTATE_HALT (0x00000000u)
123 #define CSL_PRUCORE_CONTROL_RUNSTATE_RUN (0x00000001u)
124 
125 #define CSL_PRUCORE_CONTROL_SINGLESTEP_MASK (0x00000100u)
126 #define CSL_PRUCORE_CONTROL_SINGLESTEP_SHIFT (0x00000008u)
127 #define CSL_PRUCORE_CONTROL_SINGLESTEP_RESETVAL (0x00000000u)
128 /*----SINGLESTEP Tokens----*/
129 #define CSL_PRUCORE_CONTROL_SINGLESTEP_FREERUN (0x00000000u)
130 #define CSL_PRUCORE_CONTROL_SINGLESTEP_SINGLE (0x00000001u)
131 
132 #define CSL_PRUCORE_CONTROL_COUNTENABLE_MASK (0x00000008u)
133 #define CSL_PRUCORE_CONTROL_COUNTENABLE_SHIFT (0x00000003u)
134 #define CSL_PRUCORE_CONTROL_COUNTENABLE_RESETVAL (0x00000000u)
135 /*----COUNTENABLE Tokens----*/
136 #define CSL_PRUCORE_CONTROL_COUNTENABLE_DISABLE (0x00000000u)
137 #define CSL_PRUCORE_CONTROL_COUNTENABLE_ENABLE (0x00000001u)
138 
139 #define CSL_PRUCORE_CONTROL_SLEEPING_MASK (0x00000004u)
140 #define CSL_PRUCORE_CONTROL_SLEEPING_SHIFT (0x00000002u)
141 #define CSL_PRUCORE_CONTROL_SLEEPING_RESETVAL (0x00000000u)
142 /*----SLEEPING Tokens----*/
143 #define CSL_PRUCORE_CONTROL_SLEEPING_NOTASLEEP (0x00000000u)
144 #define CSL_PRUCORE_CONTROL_SLEEPING_ASLEEP (0x00000001u)
145 
146 #define CSL_PRUCORE_CONTROL_ENABLE_MASK (0x00000002u)
147 #define CSL_PRUCORE_CONTROL_ENABLE_SHIFT (0x00000001u)
148 #define CSL_PRUCORE_CONTROL_ENABLE_RESETVAL (0x00000000u)
149 /*----ENABLE Tokens----*/
150 #define CSL_PRUCORE_CONTROL_ENABLE_DISABLE (0x00000000u)
151 #define CSL_PRUCORE_CONTROL_ENABLE_ENABLE (0x00000001u)
152 
153 #define CSL_PRUCORE_CONTROL_SOFTRESET_MASK (0x00000001u)
154 #define CSL_PRUCORE_CONTROL_SOFTRESET_SHIFT (0x00000000u)
155 #define CSL_PRUCORE_CONTROL_SOFTRESET_RESETVAL (0x00000000u)
156 /*----SOFTRESET Tokens----*/
157 #define CSL_PRUCORE_CONTROL_SOFTRESET_RESET (0x00000000u)
158 #define CSL_PRUCORE_CONTROL_SOFTRESET_OUT_OF_RESET (0x00000001u)
159 
160 #define CSL_PRUCORE_CONTROL_RESETVAL (0x00000000u)
161 
162 /* STATUS */
163 
164 #define CSL_PRUCORE_STATUS_PCOUNTER_MASK (0x0000FFFFu)
165 #define CSL_PRUCORE_STATUS_PCOUNTER_SHIFT (0x00000000u)
166 #define CSL_PRUCORE_STATUS_PCOUNTER_RESETVAL (0x00000000u)
167 
168 #define CSL_PRUCORE_STATUS_RESETVAL (0x00000000u)
169 
170 /* WAKEUP */
171 
172 #define CSL_PRUCORE_WAKEUP_BITWISEENABLES_MASK (0xFFFFFFFFu)
173 #define CSL_PRUCORE_WAKEUP_BITWISEENABLES_SHIFT (0x00000000u)
174 #define CSL_PRUCORE_WAKEUP_BITWISEENABLES_RESETVAL (0x00000000u)
175 
176 #define CSL_PRUCORE_WAKEUP_RESETVAL (0x00000000u)
177 
178 /* CYCLECNT */
179 
180 #define CSL_PRUCORE_CYCLECNT_CYCLECOUNT_MASK (0xFFFFFFFFu)
181 #define CSL_PRUCORE_CYCLECNT_CYCLECOUNT_SHIFT (0x00000000u)
182 #define CSL_PRUCORE_CYCLECNT_CYCLECOUNT_RESETVAL (0x00000000u)
183 
184 #define CSL_PRUCORE_CYCLECNT_RESETVAL (0x00000000u)
185 
186 /* STALLCNT */
187 
188 #define CSL_PRUCORE_STALLCNT_STALLCOUNT_MASK (0xFFFFFFFFu)
189 #define CSL_PRUCORE_STALLCNT_STALLCOUNT_SHIFT (0x00000000u)
190 #define CSL_PRUCORE_STALLCNT_STALLCOUNT_RESETVAL (0x00000000u)
191 
192 #define CSL_PRUCORE_STALLCNT_RESETVAL (0x00000000u)
193 
194 /* CONTABBLKIDX0 */
195 
196 #define CSL_PRUCORE_CONTABBLKIDX0_C25_MASK (0x000F0000u)
197 #define CSL_PRUCORE_CONTABBLKIDX0_C25_SHIFT (0x00000010u)
198 #define CSL_PRUCORE_CONTABBLKIDX0_C25_RESETVAL (0x00000000u)
199 
200 #define CSL_PRUCORE_CONTABBLKIDX0_C24_MASK (0x0000000Fu)
201 #define CSL_PRUCORE_CONTABBLKIDX0_C24_SHIFT (0x00000000u)
202 #define CSL_PRUCORE_CONTABBLKIDX0_C24_RESETVAL (0x00000000u)
203 
204 #define CSL_PRUCORE_CONTABBLKIDX0_RESETVAL (0x00000000u)
205 
206 /* CONTABBLKIDX1 */
207 
208 #define CSL_PRUCORE_CONTABBLKIDX1_C27_MASK (0x000F0000u)
209 #define CSL_PRUCORE_CONTABBLKIDX1_C27_SHIFT (0x00000010u)
210 #define CSL_PRUCORE_CONTABBLKIDX1_C27_RESETVAL (0x00000000u)
211 
212 #define CSL_PRUCORE_CONTABBLKIDX1_C26_MASK (0x0000000Fu)
213 #define CSL_PRUCORE_CONTABBLKIDX1_C26_SHIFT (0x00000000u)
214 #define CSL_PRUCORE_CONTABBLKIDX1_C26_RESETVAL (0x00000000u)
215 
216 #define CSL_PRUCORE_CONTABBLKIDX1_RESETVAL (0x00000000u)
217 
218 /* CONTABPROPTR0 */
219 
220 #define CSL_PRUCORE_CONTABPROPTR0_C29_MASK (0xFFFF0000u)
221 #define CSL_PRUCORE_CONTABPROPTR0_C29_SHIFT (0x00000010u)
222 #define CSL_PRUCORE_CONTABPROPTR0_C29_RESETVAL (0x00000000u)
223 
224 #define CSL_PRUCORE_CONTABPROPTR0_C28_MASK (0x0000FFFFu)
225 #define CSL_PRUCORE_CONTABPROPTR0_C28_SHIFT (0x00000000u)
226 #define CSL_PRUCORE_CONTABPROPTR0_C28_RESETVAL (0x00000000u)
227 
228 #define CSL_PRUCORE_CONTABPROPTR0_RESETVAL (0x00000000u)
229 
230 /* CONTABPROPTR1 */
231 
232 #define CSL_PRUCORE_CONTABPROPTR1_C31_MASK (0xFFFF0000u)
233 #define CSL_PRUCORE_CONTABPROPTR1_C31_SHIFT (0x00000010u)
234 #define CSL_PRUCORE_CONTABPROPTR1_C31_RESETVAL (0x00000000u)
235 
236 #define CSL_PRUCORE_CONTABPROPTR1_C30_MASK (0x0000FFFFu)
237 #define CSL_PRUCORE_CONTABPROPTR1_C30_SHIFT (0x00000000u)
238 #define CSL_PRUCORE_CONTABPROPTR1_C30_RESETVAL (0x00000000u)
239 
240 #define CSL_PRUCORE_CONTABPROPTR1_RESETVAL (0x00000000u)
241 
242 /* INTGPR0 */
243 
244 #define CSL_PRUCORE_INTGPR0_REG_MASK (0xFFFFFFFFu)
245 #define CSL_PRUCORE_INTGPR0_REG_SHIFT (0x00000000u)
246 #define CSL_PRUCORE_INTGPR0_REG_RESETVAL (0x00000000u)
247 
248 #define CSL_PRUCORE_INTGPR0_RESETVAL (0x00000000u)
249 
250 /* INTGPR1 */
251 
252 #define CSL_PRUCORE_INTGPR1_REG_MASK (0xFFFFFFFFu)
253 #define CSL_PRUCORE_INTGPR1_REG_SHIFT (0x00000000u)
254 #define CSL_PRUCORE_INTGPR1_REG_RESETVAL (0x00000000u)
255 
256 #define CSL_PRUCORE_INTGPR1_RESETVAL (0x00000000u)
257 
258 /* INTGPR2 */
259 
260 #define CSL_PRUCORE_INTGPR2_REG_MASK (0xFFFFFFFFu)
261 #define CSL_PRUCORE_INTGPR2_REG_SHIFT (0x00000000u)
262 #define CSL_PRUCORE_INTGPR2_REG_RESETVAL (0x00000000u)
263 
264 #define CSL_PRUCORE_INTGPR2_RESETVAL (0x00000000u)
265 
266 /* INTGPR3 */
267 
268 #define CSL_PRUCORE_INTGPR3_REG_MASK (0xFFFFFFFFu)
269 #define CSL_PRUCORE_INTGPR3_REG_SHIFT (0x00000000u)
270 #define CSL_PRUCORE_INTGPR3_REG_RESETVAL (0x00000000u)
271 
272 #define CSL_PRUCORE_INTGPR3_RESETVAL (0x00000000u)
273 
274 /* INTGPR4 */
275 
276 #define CSL_PRUCORE_INTGPR4_REG_MASK (0xFFFFFFFFu)
277 #define CSL_PRUCORE_INTGPR4_REG_SHIFT (0x00000000u)
278 #define CSL_PRUCORE_INTGPR4_REG_RESETVAL (0x00000000u)
279 
280 #define CSL_PRUCORE_INTGPR4_RESETVAL (0x00000000u)
281 
282 /* INTGPR5 */
283 
284 #define CSL_PRUCORE_INTGPR5_REG_MASK (0xFFFFFFFFu)
285 #define CSL_PRUCORE_INTGPR5_REG_SHIFT (0x00000000u)
286 #define CSL_PRUCORE_INTGPR5_REG_RESETVAL (0x00000000u)
287 
288 #define CSL_PRUCORE_INTGPR5_RESETVAL (0x00000000u)
289 
290 /* INTGPR6 */
291 
292 #define CSL_PRUCORE_INTGPR6_REG_MASK (0xFFFFFFFFu)
293 #define CSL_PRUCORE_INTGPR6_REG_SHIFT (0x00000000u)
294 #define CSL_PRUCORE_INTGPR6_REG_RESETVAL (0x00000000u)
295 
296 #define CSL_PRUCORE_INTGPR6_RESETVAL (0x00000000u)
297 
298 /* INTGPR7 */
299 
300 #define CSL_PRUCORE_INTGPR7_REG_MASK (0xFFFFFFFFu)
301 #define CSL_PRUCORE_INTGPR7_REG_SHIFT (0x00000000u)
302 #define CSL_PRUCORE_INTGPR7_REG_RESETVAL (0x00000000u)
303 
304 #define CSL_PRUCORE_INTGPR7_RESETVAL (0x00000000u)
305 
306 /* INTGPR8 */
307 
308 #define CSL_PRUCORE_INTGPR8_REG_MASK (0xFFFFFFFFu)
309 #define CSL_PRUCORE_INTGPR8_REG_SHIFT (0x00000000u)
310 #define CSL_PRUCORE_INTGPR8_REG_RESETVAL (0x00000000u)
311 
312 #define CSL_PRUCORE_INTGPR8_RESETVAL (0x00000000u)
313 
314 /* INTGPR9 */
315 
316 #define CSL_PRUCORE_INTGPR9_REG_MASK (0xFFFFFFFFu)
317 #define CSL_PRUCORE_INTGPR9_REG_SHIFT (0x00000000u)
318 #define CSL_PRUCORE_INTGPR9_REG_RESETVAL (0x00000000u)
319 
320 #define CSL_PRUCORE_INTGPR9_RESETVAL (0x00000000u)
321 
322 /* INTGPR10 */
323 
324 #define CSL_PRUCORE_INTGPR10_REG_MASK (0xFFFFFFFFu)
325 #define CSL_PRUCORE_INTGPR10_REG_SHIFT (0x00000000u)
326 #define CSL_PRUCORE_INTGPR10_REG_RESETVAL (0x00000000u)
327 
328 #define CSL_PRUCORE_INTGPR10_RESETVAL (0x00000000u)
329 
330 /* INTGPR11 */
331 
332 #define CSL_PRUCORE_INTGPR11_REG_MASK (0xFFFFFFFFu)
333 #define CSL_PRUCORE_INTGPR11_REG_SHIFT (0x00000000u)
334 #define CSL_PRUCORE_INTGPR11_REG_RESETVAL (0x00000000u)
335 
336 #define CSL_PRUCORE_INTGPR11_RESETVAL (0x00000000u)
337 
338 /* INTGPR12 */
339 
340 #define CSL_PRUCORE_INTGPR12_REG_MASK (0xFFFFFFFFu)
341 #define CSL_PRUCORE_INTGPR12_REG_SHIFT (0x00000000u)
342 #define CSL_PRUCORE_INTGPR12_REG_RESETVAL (0x00000000u)
343 
344 #define CSL_PRUCORE_INTGPR12_RESETVAL (0x00000000u)
345 
346 /* INTGPR13 */
347 
348 #define CSL_PRUCORE_INTGPR13_REG_MASK (0xFFFFFFFFu)
349 #define CSL_PRUCORE_INTGPR13_REG_SHIFT (0x00000000u)
350 #define CSL_PRUCORE_INTGPR13_REG_RESETVAL (0x00000000u)
351 
352 #define CSL_PRUCORE_INTGPR13_RESETVAL (0x00000000u)
353 
354 /* INTGPR14 */
355 
356 #define CSL_PRUCORE_INTGPR14_REG_MASK (0xFFFFFFFFu)
357 #define CSL_PRUCORE_INTGPR14_REG_SHIFT (0x00000000u)
358 #define CSL_PRUCORE_INTGPR14_REG_RESETVAL (0x00000000u)
359 
360 #define CSL_PRUCORE_INTGPR14_RESETVAL (0x00000000u)
361 
362 /* INTGPR15 */
363 
364 #define CSL_PRUCORE_INTGPR15_REG_MASK (0xFFFFFFFFu)
365 #define CSL_PRUCORE_INTGPR15_REG_SHIFT (0x00000000u)
366 #define CSL_PRUCORE_INTGPR15_REG_RESETVAL (0x00000000u)
367 
368 #define CSL_PRUCORE_INTGPR15_RESETVAL (0x00000000u)
369 
370 /* INTGPR16 */
371 
372 #define CSL_PRUCORE_INTGPR16_REG_MASK (0xFFFFFFFFu)
373 #define CSL_PRUCORE_INTGPR16_REG_SHIFT (0x00000000u)
374 #define CSL_PRUCORE_INTGPR16_REG_RESETVAL (0x00000000u)
375 
376 #define CSL_PRUCORE_INTGPR16_RESETVAL (0x00000000u)
377 
378 /* INTGPR17 */
379 
380 #define CSL_PRUCORE_INTGPR17_REG_MASK (0xFFFFFFFFu)
381 #define CSL_PRUCORE_INTGPR17_REG_SHIFT (0x00000000u)
382 #define CSL_PRUCORE_INTGPR17_REG_RESETVAL (0x00000000u)
383 
384 #define CSL_PRUCORE_INTGPR17_RESETVAL (0x00000000u)
385 
386 /* INTGPR18 */
387 
388 #define CSL_PRUCORE_INTGPR18_REG_MASK (0xFFFFFFFFu)
389 #define CSL_PRUCORE_INTGPR18_REG_SHIFT (0x00000000u)
390 #define CSL_PRUCORE_INTGPR18_REG_RESETVAL (0x00000000u)
391 
392 #define CSL_PRUCORE_INTGPR18_RESETVAL (0x00000000u)
393 
394 /* INTGPR19 */
395 
396 #define CSL_PRUCORE_INTGPR19_REG_MASK (0xFFFFFFFFu)
397 #define CSL_PRUCORE_INTGPR19_REG_SHIFT (0x00000000u)
398 #define CSL_PRUCORE_INTGPR19_REG_RESETVAL (0x00000000u)
399 
400 #define CSL_PRUCORE_INTGPR19_RESETVAL (0x00000000u)
401 
402 /* INTGPR20 */
403 
404 #define CSL_PRUCORE_INTGPR20_REG_MASK (0xFFFFFFFFu)
405 #define CSL_PRUCORE_INTGPR20_REG_SHIFT (0x00000000u)
406 #define CSL_PRUCORE_INTGPR20_REG_RESETVAL (0x00000000u)
407 
408 #define CSL_PRUCORE_INTGPR20_RESETVAL (0x00000000u)
409 
410 /* INTGPR21 */
411 
412 #define CSL_PRUCORE_INTGPR21_REG_MASK (0xFFFFFFFFu)
413 #define CSL_PRUCORE_INTGPR21_REG_SHIFT (0x00000000u)
414 #define CSL_PRUCORE_INTGPR21_REG_RESETVAL (0x00000000u)
415 
416 #define CSL_PRUCORE_INTGPR21_RESETVAL (0x00000000u)
417 
418 /* INTGPR22 */
419 
420 #define CSL_PRUCORE_INTGPR22_REG_MASK (0xFFFFFFFFu)
421 #define CSL_PRUCORE_INTGPR22_REG_SHIFT (0x00000000u)
422 #define CSL_PRUCORE_INTGPR22_REG_RESETVAL (0x00000000u)
423 
424 #define CSL_PRUCORE_INTGPR22_RESETVAL (0x00000000u)
425 
426 /* INTGPR23 */
427 
428 #define CSL_PRUCORE_INTGPR23_REG_MASK (0xFFFFFFFFu)
429 #define CSL_PRUCORE_INTGPR23_REG_SHIFT (0x00000000u)
430 #define CSL_PRUCORE_INTGPR23_REG_RESETVAL (0x00000000u)
431 
432 #define CSL_PRUCORE_INTGPR23_RESETVAL (0x00000000u)
433 
434 /* INTGPR24 */
435 
436 #define CSL_PRUCORE_INTGPR24_REG_MASK (0xFFFFFFFFu)
437 #define CSL_PRUCORE_INTGPR24_REG_SHIFT (0x00000000u)
438 #define CSL_PRUCORE_INTGPR24_REG_RESETVAL (0x00000000u)
439 
440 #define CSL_PRUCORE_INTGPR24_RESETVAL (0x00000000u)
441 
442 /* INTGPR25 */
443 
444 #define CSL_PRUCORE_INTGPR25_REG_MASK (0xFFFFFFFFu)
445 #define CSL_PRUCORE_INTGPR25_REG_SHIFT (0x00000000u)
446 #define CSL_PRUCORE_INTGPR25_REG_RESETVAL (0x00000000u)
447 
448 #define CSL_PRUCORE_INTGPR25_RESETVAL (0x00000000u)
449 
450 /* INTGPR26 */
451 
452 #define CSL_PRUCORE_INTGPR26_REG_MASK (0xFFFFFFFFu)
453 #define CSL_PRUCORE_INTGPR26_REG_SHIFT (0x00000000u)
454 #define CSL_PRUCORE_INTGPR26_REG_RESETVAL (0x00000000u)
455 
456 #define CSL_PRUCORE_INTGPR26_RESETVAL (0x00000000u)
457 
458 /* INTGPR27 */
459 
460 #define CSL_PRUCORE_INTGPR27_REG_MASK (0xFFFFFFFFu)
461 #define CSL_PRUCORE_INTGPR27_REG_SHIFT (0x00000000u)
462 #define CSL_PRUCORE_INTGPR27_REG_RESETVAL (0x00000000u)
463 
464 #define CSL_PRUCORE_INTGPR27_RESETVAL (0x00000000u)
465 
466 /* INTGPR28 */
467 
468 #define CSL_PRUCORE_INTGPR28_REG_MASK (0xFFFFFFFFu)
469 #define CSL_PRUCORE_INTGPR28_REG_SHIFT (0x00000000u)
470 #define CSL_PRUCORE_INTGPR28_REG_RESETVAL (0x00000000u)
471 
472 #define CSL_PRUCORE_INTGPR28_RESETVAL (0x00000000u)
473 
474 /* INTGPR29 */
475 
476 #define CSL_PRUCORE_INTGPR29_REG_MASK (0xFFFFFFFFu)
477 #define CSL_PRUCORE_INTGPR29_REG_SHIFT (0x00000000u)
478 #define CSL_PRUCORE_INTGPR29_REG_RESETVAL (0x00000000u)
479 
480 #define CSL_PRUCORE_INTGPR29_RESETVAL (0x00000000u)
481 
482 /* INTGPR30 */
483 
484 #define CSL_PRUCORE_INTGPR30_REG_MASK (0xFFFFFFFFu)
485 #define CSL_PRUCORE_INTGPR30_REG_SHIFT (0x00000000u)
486 #define CSL_PRUCORE_INTGPR30_REG_RESETVAL (0x00000000u)
487 
488 #define CSL_PRUCORE_INTGPR30_RESETVAL (0x00000000u)
489 
490 /* INTGPR31 */
491 
492 #define CSL_PRUCORE_INTGPR31_REG_MASK (0xFFFFFFFFu)
493 #define CSL_PRUCORE_INTGPR31_REG_SHIFT (0x00000000u)
494 #define CSL_PRUCORE_INTGPR31_REG_RESETVAL (0x00000000u)
495 
496 #define CSL_PRUCORE_INTGPR31_RESETVAL (0x00000000u)
497 
498 /* INTCTER0 */
499 
500 #define CSL_PRUCORE_INTCTER0_ENTRY_MASK (0xFFFFFFFFu)
501 #define CSL_PRUCORE_INTCTER0_ENTRY_SHIFT (0x00000000u)
502 #define CSL_PRUCORE_INTCTER0_ENTRY_RESETVAL (0x00000000u)
503 
504 #define CSL_PRUCORE_INTCTER0_RESETVAL (0x00000000u)
505 
506 /* INTCTER1 */
507 
508 #define CSL_PRUCORE_INTCTER1_ENTRY_MASK (0xFFFFFFFFu)
509 #define CSL_PRUCORE_INTCTER1_ENTRY_SHIFT (0x00000000u)
510 #define CSL_PRUCORE_INTCTER1_ENTRY_RESETVAL (0x00000000u)
511 
512 #define CSL_PRUCORE_INTCTER1_RESETVAL (0x00000000u)
513 
514 /* INTCTER2 */
515 
516 #define CSL_PRUCORE_INTCTER2_ENTRY_MASK (0xFFFFFFFFu)
517 #define CSL_PRUCORE_INTCTER2_ENTRY_SHIFT (0x00000000u)
518 #define CSL_PRUCORE_INTCTER2_ENTRY_RESETVAL (0x00000000u)
519 
520 #define CSL_PRUCORE_INTCTER2_RESETVAL (0x00000000u)
521 
522 /* INTCTER3 */
523 
524 #define CSL_PRUCORE_INTCTER3_ENTRY_MASK (0xFFFFFFFFu)
525 #define CSL_PRUCORE_INTCTER3_ENTRY_SHIFT (0x00000000u)
526 #define CSL_PRUCORE_INTCTER3_ENTRY_RESETVAL (0x00000000u)
527 
528 #define CSL_PRUCORE_INTCTER3_RESETVAL (0x00000000u)
529 
530 /* INTCTER4 */
531 
532 #define CSL_PRUCORE_INTCTER4_ENTRY_MASK (0xFFFFFFFFu)
533 #define CSL_PRUCORE_INTCTER4_ENTRY_SHIFT (0x00000000u)
534 #define CSL_PRUCORE_INTCTER4_ENTRY_RESETVAL (0x00000000u)
535 
536 #define CSL_PRUCORE_INTCTER4_RESETVAL (0x00000000u)
537 
538 /* INTCTER5 */
539 
540 #define CSL_PRUCORE_INTCTER5_ENTRY_MASK (0xFFFFFFFFu)
541 #define CSL_PRUCORE_INTCTER5_ENTRY_SHIFT (0x00000000u)
542 #define CSL_PRUCORE_INTCTER5_ENTRY_RESETVAL (0x00000000u)
543 
544 #define CSL_PRUCORE_INTCTER5_RESETVAL (0x00000000u)
545 
546 /* INTCTER6 */
547 
548 #define CSL_PRUCORE_INTCTER6_ENTRY_MASK (0xFFFFFFFFu)
549 #define CSL_PRUCORE_INTCTER6_ENTRY_SHIFT (0x00000000u)
550 #define CSL_PRUCORE_INTCTER6_ENTRY_RESETVAL (0x00000000u)
551 
552 #define CSL_PRUCORE_INTCTER6_RESETVAL (0x00000000u)
553 
554 /* INTCTER7 */
555 
556 #define CSL_PRUCORE_INTCTER7_ENTRY_MASK (0xFFFFFFFFu)
557 #define CSL_PRUCORE_INTCTER7_ENTRY_SHIFT (0x00000000u)
558 #define CSL_PRUCORE_INTCTER7_ENTRY_RESETVAL (0x00000000u)
559 
560 #define CSL_PRUCORE_INTCTER7_RESETVAL (0x00000000u)
561 
562 /* INTCTER8 */
563 
564 #define CSL_PRUCORE_INTCTER8_ENTRY_MASK (0xFFFFFFFFu)
565 #define CSL_PRUCORE_INTCTER8_ENTRY_SHIFT (0x00000000u)
566 #define CSL_PRUCORE_INTCTER8_ENTRY_RESETVAL (0x00000000u)
567 
568 #define CSL_PRUCORE_INTCTER8_RESETVAL (0x00000000u)
569 
570 /* INTCTER9 */
571 
572 #define CSL_PRUCORE_INTCTER9_ENTRY_MASK (0xFFFFFFFFu)
573 #define CSL_PRUCORE_INTCTER9_ENTRY_SHIFT (0x00000000u)
574 #define CSL_PRUCORE_INTCTER9_ENTRY_RESETVAL (0x00000000u)
575 
576 #define CSL_PRUCORE_INTCTER9_RESETVAL (0x00000000u)
577 
578 /* INTCTER10 */
579 
580 #define CSL_PRUCORE_INTCTER10_ENTRY_MASK (0xFFFFFFFFu)
581 #define CSL_PRUCORE_INTCTER10_ENTRY_SHIFT (0x00000000u)
582 #define CSL_PRUCORE_INTCTER10_ENTRY_RESETVAL (0x00000000u)
583 
584 #define CSL_PRUCORE_INTCTER10_RESETVAL (0x00000000u)
585 
586 /* INTCTER11 */
587 
588 #define CSL_PRUCORE_INTCTER11_ENTRY_MASK (0xFFFFFFFFu)
589 #define CSL_PRUCORE_INTCTER11_ENTRY_SHIFT (0x00000000u)
590 #define CSL_PRUCORE_INTCTER11_ENTRY_RESETVAL (0x00000000u)
591 
592 #define CSL_PRUCORE_INTCTER11_RESETVAL (0x00000000u)
593 
594 /* INTCTER12 */
595 
596 #define CSL_PRUCORE_INTCTER12_ENTRY_MASK (0xFFFFFFFFu)
597 #define CSL_PRUCORE_INTCTER12_ENTRY_SHIFT (0x00000000u)
598 #define CSL_PRUCORE_INTCTER12_ENTRY_RESETVAL (0x00000000u)
599 
600 #define CSL_PRUCORE_INTCTER12_RESETVAL (0x00000000u)
601 
602 /* INTCTER13 */
603 
604 #define CSL_PRUCORE_INTCTER13_ENTRY_MASK (0xFFFFFFFFu)
605 #define CSL_PRUCORE_INTCTER13_ENTRY_SHIFT (0x00000000u)
606 #define CSL_PRUCORE_INTCTER13_ENTRY_RESETVAL (0x00000000u)
607 
608 #define CSL_PRUCORE_INTCTER13_RESETVAL (0x00000000u)
609 
610 /* INTCTER14 */
611 
612 #define CSL_PRUCORE_INTCTER14_ENTRY_MASK (0xFFFFFFFFu)
613 #define CSL_PRUCORE_INTCTER14_ENTRY_SHIFT (0x00000000u)
614 #define CSL_PRUCORE_INTCTER14_ENTRY_RESETVAL (0x00000000u)
615 
616 #define CSL_PRUCORE_INTCTER14_RESETVAL (0x00000000u)
617 
618 /* INTCTER15 */
619 
620 #define CSL_PRUCORE_INTCTER15_ENTRY_MASK (0xFFFFFFFFu)
621 #define CSL_PRUCORE_INTCTER15_ENTRY_SHIFT (0x00000000u)
622 #define CSL_PRUCORE_INTCTER15_ENTRY_RESETVAL (0x00000000u)
623 
624 #define CSL_PRUCORE_INTCTER15_RESETVAL (0x00000000u)
625 
626 /* INTCTER16 */
627 
628 #define CSL_PRUCORE_INTCTER16_ENTRY_MASK (0xFFFFFFFFu)
629 #define CSL_PRUCORE_INTCTER16_ENTRY_SHIFT (0x00000000u)
630 #define CSL_PRUCORE_INTCTER16_ENTRY_RESETVAL (0x00000000u)
631 
632 #define CSL_PRUCORE_INTCTER16_RESETVAL (0x00000000u)
633 
634 /* INTCTER17 */
635 
636 #define CSL_PRUCORE_INTCTER17_ENTRY_MASK (0xFFFFFFFFu)
637 #define CSL_PRUCORE_INTCTER17_ENTRY_SHIFT (0x00000000u)
638 #define CSL_PRUCORE_INTCTER17_ENTRY_RESETVAL (0x00000000u)
639 
640 #define CSL_PRUCORE_INTCTER17_RESETVAL (0x00000000u)
641 
642 /* INTCTER18 */
643 
644 #define CSL_PRUCORE_INTCTER18_ENTRY_MASK (0xFFFFFFFFu)
645 #define CSL_PRUCORE_INTCTER18_ENTRY_SHIFT (0x00000000u)
646 #define CSL_PRUCORE_INTCTER18_ENTRY_RESETVAL (0x00000000u)
647 
648 #define CSL_PRUCORE_INTCTER18_RESETVAL (0x00000000u)
649 
650 /* INTCTER19 */
651 
652 #define CSL_PRUCORE_INTCTER19_ENTRY_MASK (0xFFFFFFFFu)
653 #define CSL_PRUCORE_INTCTER19_ENTRY_SHIFT (0x00000000u)
654 #define CSL_PRUCORE_INTCTER19_ENTRY_RESETVAL (0x00000000u)
655 
656 #define CSL_PRUCORE_INTCTER19_RESETVAL (0x00000000u)
657 
658 /* INTCTER20 */
659 
660 #define CSL_PRUCORE_INTCTER20_ENTRY_MASK (0xFFFFFFFFu)
661 #define CSL_PRUCORE_INTCTER20_ENTRY_SHIFT (0x00000000u)
662 #define CSL_PRUCORE_INTCTER20_ENTRY_RESETVAL (0x00000000u)
663 
664 #define CSL_PRUCORE_INTCTER20_RESETVAL (0x00000000u)
665 
666 /* INTCTER21 */
667 
668 #define CSL_PRUCORE_INTCTER21_ENTRY_MASK (0xFFFFFFFFu)
669 #define CSL_PRUCORE_INTCTER21_ENTRY_SHIFT (0x00000000u)
670 #define CSL_PRUCORE_INTCTER21_ENTRY_RESETVAL (0x00000000u)
671 
672 #define CSL_PRUCORE_INTCTER21_RESETVAL (0x00000000u)
673 
674 /* INTCTER22 */
675 
676 #define CSL_PRUCORE_INTCTER22_ENTRY_MASK (0xFFFFFFFFu)
677 #define CSL_PRUCORE_INTCTER22_ENTRY_SHIFT (0x00000000u)
678 #define CSL_PRUCORE_INTCTER22_ENTRY_RESETVAL (0x00000000u)
679 
680 #define CSL_PRUCORE_INTCTER22_RESETVAL (0x00000000u)
681 
682 /* INTCTER23 */
683 
684 #define CSL_PRUCORE_INTCTER23_ENTRY_MASK (0xFFFFFFFFu)
685 #define CSL_PRUCORE_INTCTER23_ENTRY_SHIFT (0x00000000u)
686 #define CSL_PRUCORE_INTCTER23_ENTRY_RESETVAL (0x00000000u)
687 
688 #define CSL_PRUCORE_INTCTER23_RESETVAL (0x00000000u)
689 
690 /* INTCTER24 */
691 
692 #define CSL_PRUCORE_INTCTER24_ENTRY_MASK (0xFFFFFFFFu)
693 #define CSL_PRUCORE_INTCTER24_ENTRY_SHIFT (0x00000000u)
694 #define CSL_PRUCORE_INTCTER24_ENTRY_RESETVAL (0x00000000u)
695 
696 #define CSL_PRUCORE_INTCTER24_RESETVAL (0x00000000u)
697 
698 /* INTCTER25 */
699 
700 #define CSL_PRUCORE_INTCTER25_ENTRY_MASK (0xFFFFFFFFu)
701 #define CSL_PRUCORE_INTCTER25_ENTRY_SHIFT (0x00000000u)
702 #define CSL_PRUCORE_INTCTER25_ENTRY_RESETVAL (0x00000000u)
703 
704 #define CSL_PRUCORE_INTCTER25_RESETVAL (0x00000000u)
705 
706 /* INTCTER26 */
707 
708 #define CSL_PRUCORE_INTCTER26_ENTRY_MASK (0xFFFFFFFFu)
709 #define CSL_PRUCORE_INTCTER26_ENTRY_SHIFT (0x00000000u)
710 #define CSL_PRUCORE_INTCTER26_ENTRY_RESETVAL (0x00000000u)
711 
712 #define CSL_PRUCORE_INTCTER26_RESETVAL (0x00000000u)
713 
714 /* INTCTER27 */
715 
716 #define CSL_PRUCORE_INTCTER27_ENTRY_MASK (0xFFFFFFFFu)
717 #define CSL_PRUCORE_INTCTER27_ENTRY_SHIFT (0x00000000u)
718 #define CSL_PRUCORE_INTCTER27_ENTRY_RESETVAL (0x00000000u)
719 
720 #define CSL_PRUCORE_INTCTER27_RESETVAL (0x00000000u)
721 
722 /* INTCTER28 */
723 
724 #define CSL_PRUCORE_INTCTER28_ENTRY_MASK (0xFFFFFFFFu)
725 #define CSL_PRUCORE_INTCTER28_ENTRY_SHIFT (0x00000000u)
726 #define CSL_PRUCORE_INTCTER28_ENTRY_RESETVAL (0x00000000u)
727 
728 #define CSL_PRUCORE_INTCTER28_RESETVAL (0x00000000u)
729 
730 /* INTCTER29 */
731 
732 #define CSL_PRUCORE_INTCTER29_ENTRY_MASK (0xFFFFFFFFu)
733 #define CSL_PRUCORE_INTCTER29_ENTRY_SHIFT (0x00000000u)
734 #define CSL_PRUCORE_INTCTER29_ENTRY_RESETVAL (0x00000000u)
735 
736 #define CSL_PRUCORE_INTCTER29_RESETVAL (0x00000000u)
737 
738 /* INTCTER30 */
739 
740 #define CSL_PRUCORE_INTCTER30_ENTRY_MASK (0xFFFFFFFFu)
741 #define CSL_PRUCORE_INTCTER30_ENTRY_SHIFT (0x00000000u)
742 #define CSL_PRUCORE_INTCTER30_ENTRY_RESETVAL (0x00000000u)
743 
744 #define CSL_PRUCORE_INTCTER30_RESETVAL (0x00000000u)
745 
746 /* INTCTER31 */
747 
748 #define CSL_PRUCORE_INTCTER31_ENTRY_MASK (0xFFFFFFFFu)
749 #define CSL_PRUCORE_INTCTER31_ENTRY_SHIFT (0x00000000u)
750 #define CSL_PRUCORE_INTCTER31_ENTRY_RESETVAL (0x00000000u)
751 
752 #define CSL_PRUCORE_INTCTER31_RESETVAL (0x00000000u)
753 
754 #ifdef __cplusplus
755 }
756 #endif
757 #endif
volatile Uint32 INTCTER11
Definition: cslr_prucore.h:80
volatile Uint32 INTCTER21
Definition: cslr_prucore.h:90
volatile Uint32 INTCTER18
Definition: cslr_prucore.h:87
volatile Uint32 INTGPR16
Definition: cslr_prucore.h:53
volatile Uint32 CONTABBLKIDX0
Definition: cslr_prucore.h:32
volatile Uint32 STALLCNT
Definition: cslr_prucore.h:30
volatile Uint32 INTCTER26
Definition: cslr_prucore.h:95
volatile Uint32 INTCTER31
Definition: cslr_prucore.h:100
volatile Uint32 INTCTER29
Definition: cslr_prucore.h:98
volatile Uint32 INTCTER2
Definition: cslr_prucore.h:71
volatile Uint32 INTGPR20
Definition: cslr_prucore.h:57
volatile Uint32 INTGPR12
Definition: cslr_prucore.h:49
volatile Uint32 INTGPR22
Definition: cslr_prucore.h:59
volatile Uint32 INTGPR25
Definition: cslr_prucore.h:62
volatile Uint32 INTGPR27
Definition: cslr_prucore.h:64
volatile Uint32 INTGPR9
Definition: cslr_prucore.h:46
volatile Uint32 INTGPR29
Definition: cslr_prucore.h:66
volatile Uint32 INTCTER30
Definition: cslr_prucore.h:99
volatile Uint32 INTGPR2
Definition: cslr_prucore.h:39
volatile Uint32 INTCTER23
Definition: cslr_prucore.h:92
volatile Uint32 INTCTER0
Definition: cslr_prucore.h:69
volatile Uint32 CONTROL
Definition: cslr_prucore.h:26
volatile Uint32 INTCTER1
Definition: cslr_prucore.h:70
volatile Uint32 INTGPR17
Definition: cslr_prucore.h:54
volatile Uint32 INTCTER16
Definition: cslr_prucore.h:85
volatile Uint32 INTGPR26
Definition: cslr_prucore.h:63
volatile Uint32 INTGPR7
Definition: cslr_prucore.h:44
volatile Uint32 INTGPR23
Definition: cslr_prucore.h:60
volatile Uint32 INTGPR0
Definition: cslr_prucore.h:37
volatile Uint32 INTCTER9
Definition: cslr_prucore.h:78
volatile Uint32 INTCTER27
Definition: cslr_prucore.h:96
volatile Uint32 CONTABBLKIDX1
Definition: cslr_prucore.h:33
volatile Uint32 INTCTER6
Definition: cslr_prucore.h:75
volatile Uint32 INTGPR18
Definition: cslr_prucore.h:55
volatile Uint32 INTCTER17
Definition: cslr_prucore.h:86
volatile Uint32 INTGPR19
Definition: cslr_prucore.h:56
volatile Uint32 INTGPR24
Definition: cslr_prucore.h:61
volatile Uint32 INTGPR4
Definition: cslr_prucore.h:41
volatile Uint32 INTCTER20
Definition: cslr_prucore.h:89
volatile Uint32 CONTABPROPTR0
Definition: cslr_prucore.h:34
volatile Uint32 WAKEUP
Definition: cslr_prucore.h:28
volatile Uint32 INTCTER10
Definition: cslr_prucore.h:79
volatile Uint32 INTGPR3
Definition: cslr_prucore.h:40
volatile Uint32 INTCTER28
Definition: cslr_prucore.h:97
volatile Uint32 INTGPR11
Definition: cslr_prucore.h:48
volatile Uint32 INTCTER14
Definition: cslr_prucore.h:83
volatile Uint32 INTGPR1
Definition: cslr_prucore.h:38
volatile Uint32 INTCTER13
Definition: cslr_prucore.h:82
volatile Uint32 INTCTER25
Definition: cslr_prucore.h:94
volatile Uint32 STATUS
Definition: cslr_prucore.h:27
volatile Uint32 INTGPR5
Definition: cslr_prucore.h:42
volatile Uint32 INTGPR13
Definition: cslr_prucore.h:50
volatile Uint32 INTGPR28
Definition: cslr_prucore.h:65
volatile Uint32 INTGPR21
Definition: cslr_prucore.h:58
volatile Uint32 INTCTER8
Definition: cslr_prucore.h:77
volatile Uint32 INTCTER22
Definition: cslr_prucore.h:91
volatile Uint32 INTCTER19
Definition: cslr_prucore.h:88
volatile Uint32 CONTABPROPTR1
Definition: cslr_prucore.h:35
volatile Uint32 INTCTER5
Definition: cslr_prucore.h:74
volatile Uint32 INTCTER24
Definition: cslr_prucore.h:93
volatile Uint32 INTCTER3
Definition: cslr_prucore.h:72
volatile Uint32 INTCTER7
Definition: cslr_prucore.h:76
volatile CSL_PrucoreRegs * CSL_PrucoreRegsOvly
Definition: cslr_prucore.h:106
volatile Uint32 INTCTER12
Definition: cslr_prucore.h:81
volatile Uint32 INTGPR30
Definition: cslr_prucore.h:67
volatile Uint32 INTGPR8
Definition: cslr_prucore.h:45
volatile Uint32 INTGPR6
Definition: cslr_prucore.h:43
volatile Uint32 INTCTER15
Definition: cslr_prucore.h:84
volatile Uint32 INTGPR31
Definition: cslr_prucore.h:68
volatile Uint32 INTGPR10
Definition: cslr_prucore.h:47
volatile Uint32 INTGPR14
Definition: cslr_prucore.h:51
volatile Uint32 INTGPR15
Definition: cslr_prucore.h:52
volatile Uint32 INTCTER4
Definition: cslr_prucore.h:73
volatile Uint32 CYCLECNT
Definition: cslr_prucore.h:29