98 volatile Uint8 RSVD0[20];
100 volatile Uint8 RSVD1[36];
102 volatile Uint8 RSVD2[12];
104 volatile Uint8 RSVD3[12];
106 volatile Uint8 RSVD4[4];
108 volatile Uint8 RSVD5[180];
110 volatile Uint8 RSVD6[4];
112 volatile Uint8 RSVD7[212];
115 volatile Uint8 RSVD8[248];
118 volatile Uint8 RSVD9[248];
121 volatile Uint8 RSVD10[1016];
122 volatile Uint32 MDSTAT[32];
123 volatile Uint8 RSVD11[384];
124 volatile Uint32 MDCTL[32];
138 #define CSL_PSC_REVID_REV_MASK (0xFFFFFFFFu)
139 #define CSL_PSC_REVID_REV_SHIFT (0x00000000u)
140 #define CSL_PSC_REVID_REV_RESETVAL (0x44823A00u)
142 #define CSL_PSC_REVID_RESETVAL (0x44823A00u)
146 #define CSL_PSC_INTEVAL_ALLEV_MASK (0x00000001u)
147 #define CSL_PSC_INTEVAL_ALLEV_SHIFT (0x00000000u)
148 #define CSL_PSC_INTEVAL_ALLEV_RESETVAL (0x00000000u)
150 #define CSL_PSC_INTEVAL_ALLEV_NO_EFFECT (0x00000000u)
151 #define CSL_PSC_INTEVAL_ALLEV_RE_EVALUATE (0x00000001u)
153 #define CSL_PSC_INTEVAL_RESETVAL (0x00000000u)
157 #define CSL_PSC_MERRPR0_M15_MASK (0x0000C000u)
158 #define CSL_PSC_MERRPR0_M15_SHIFT (0x0000000Eu)
159 #define CSL_PSC_MERRPR0_M15_RESETVAL (0x00000000u)
161 #define CSL_PSC_MERRPR0_M15_NO_ERR (0x00000000u)
162 #define CSL_PSC_MERRPR0_M15_ERROR (0x00000001u)
164 #define CSL_PSC_MERRPR0_M14_MASK (0x00006000u)
165 #define CSL_PSC_MERRPR0_M14_SHIFT (0x0000000Du)
166 #define CSL_PSC_MERRPR0_M14_RESETVAL (0x00000000u)
168 #define CSL_PSC_MERRPR0_M14_NO_ERR (0x00000000u)
169 #define CSL_PSC_MERRPR0_M14_ERROR (0x00000001u)
171 #define CSL_PSC_MERRPR0_RESETVAL (0x00000000u)
175 #define CSL_PSC_MERRCR0_M15_MASK (0x0000C000u)
176 #define CSL_PSC_MERRCR0_M15_SHIFT (0x0000000Eu)
177 #define CSL_PSC_MERRCR0_M15_RESETVAL (0x00000000u)
179 #define CSL_PSC_MERRCR0_M15_NO_EFFECT (0x00000000u)
180 #define CSL_PSC_MERRCR0_M15_CLR_ERR (0x00000001u)
182 #define CSL_PSC_MERRCR0_M14_MASK (0x00006000u)
183 #define CSL_PSC_MERRCR0_M14_SHIFT (0x0000000Du)
184 #define CSL_PSC_MERRCR0_M14_RESETVAL (0x00000000u)
186 #define CSL_PSC_MERRCR0_M14_NO_EFFECT (0x00000000u)
187 #define CSL_PSC_MERRCR0_M14_CLR_ERR (0x00000001u)
189 #define CSL_PSC_MERRCR0_RESETVAL (0x00000000u)
193 #define CSL_PSC_PERRPR_P1_MASK (0x00000002u)
194 #define CSL_PSC_PERRPR_P1_SHIFT (0x00000001u)
195 #define CSL_PSC_PERRPR_P1_RESETVAL (0x00000000u)
197 #define CSL_PSC_PERRPR_P1_NO_ERR (0x00000000u)
198 #define CSL_PSC_PERRPR_P1_ERROR (0x00000001u)
200 #define CSL_PSC_PERRPR_P0_MASK (0x00000001u)
201 #define CSL_PSC_PERRPR_P0_SHIFT (0x00000000u)
202 #define CSL_PSC_PERRPR_P0_RESETVAL (0x00000000u)
204 #define CSL_PSC_PERRPR_P0_NO_ERR (0x00000000u)
205 #define CSL_PSC_PERRPR_P0_ERROR (0x00000001u)
207 #define CSL_PSC_PERRPR_RESETVAL (0x00000000u)
211 #define CSL_PSC_PERRCR_P1_MASK (0x00000002u)
212 #define CSL_PSC_PERRCR_P1_SHIFT (0x00000001u)
213 #define CSL_PSC_PERRCR_P1_RESETVAL (0x00000000u)
215 #define CSL_PSC_PERRCR_P1_NO_EFFECT (0x00000000u)
216 #define CSL_PSC_PERRCR_P1_CLR_ERR (0x00000001u)
218 #define CSL_PSC_PERRCR_P0_MASK (0x00000001u)
219 #define CSL_PSC_PERRCR_P0_SHIFT (0x00000000u)
220 #define CSL_PSC_PERRCR_P0_RESETVAL (0x00000000u)
222 #define CSL_PSC_PERRCR_P0_NO_EFFECT (0x00000000u)
223 #define CSL_PSC_PERRCR_P0_CLR_ERR (0x00000001u)
225 #define CSL_PSC_PERRCR_RESETVAL (0x00000000u)
229 #define CSL_PSC_PTCMD_GO1_MASK (0x00000002u)
230 #define CSL_PSC_PTCMD_GO1_SHIFT (0x00000001u)
231 #define CSL_PSC_PTCMD_GO1_RESETVAL (0x00000000u)
233 #define CSL_PSC_PTCMD_GO1_NO_EFFECT (0x00000000u)
234 #define CSL_PSC_PTCMD_GO1_SET (0x00000001u)
236 #define CSL_PSC_PTCMD_GO0_MASK (0x00000001u)
237 #define CSL_PSC_PTCMD_GO0_SHIFT (0x00000000u)
238 #define CSL_PSC_PTCMD_GO0_RESETVAL (0x00000000u)
240 #define CSL_PSC_PTCMD_GO0_NO_EFFECT (0x00000000u)
241 #define CSL_PSC_PTCMD_GO0_SET (0x00000001u)
243 #define CSL_PSC_PTCMD_RESETVAL (0x00000000u)
247 #define CSL_PSC_PTSTAT_GOSTAT1_MASK (0x00000002u)
248 #define CSL_PSC_PTSTAT_GOSTAT1_SHIFT (0x00000001u)
249 #define CSL_PSC_PTSTAT_GOSTAT1_RESETVAL (0x00000000u)
251 #define CSL_PSC_PTSTAT_GOSTAT1_NO_TRANSITION (0x00000000u)
252 #define CSL_PSC_PTSTAT_GOSTAT1_IN_TRANSITION (0x00000001u)
254 #define CSL_PSC_PTSTAT_GOSTAT0_MASK (0x00000001u)
255 #define CSL_PSC_PTSTAT_GOSTAT0_SHIFT (0x00000000u)
256 #define CSL_PSC_PTSTAT_GOSTAT0_RESETVAL (0x00000000u)
258 #define CSL_PSC_PTSTAT_GOSTAT0_NO_TRANSITION (0x00000000u)
259 #define CSL_PSC_PTSTAT_GOSTAT0_IN_TRANSITION (0x00000001u)
261 #define CSL_PSC_PTSTAT_RESETVAL (0x00000000u)
265 #define CSL_PSC_PDSTAT0_EMUIHB_MASK (0x00000800u)
266 #define CSL_PSC_PDSTAT0_EMUIHB_SHIFT (0x0000000Bu)
267 #define CSL_PSC_PDSTAT0_EMUIHB_RESETVAL (0x00000000u)
269 #define CSL_PSC_PDSTAT0_EMUIHB_INHIBIT_OFF (0x00000000u)
270 #define CSL_PSC_PDSTAT0_EMUIHB_INHIBIT_ON (0x00000001u)
272 #define CSL_PSC_PDSTAT0_STATE_MASK (0x0000001Fu)
273 #define CSL_PSC_PDSTAT0_STATE_SHIFT (0x00000000u)
274 #define CSL_PSC_PDSTAT0_STATE_RESETVAL (0x00000000u)
276 #define CSL_PSC_PDSTAT0_STATE_OFF (0x00000000u)
277 #define CSL_PSC_PDSTAT0_STATE_ON (0x00000001u)
279 #define CSL_PSC_PDSTAT0_RESETVAL (0x00000000u)
283 #define CSL_PSC_PDSTAT1_EMUIHB_MASK (0x00000800u)
284 #define CSL_PSC_PDSTAT1_EMUIHB_SHIFT (0x0000000Bu)
285 #define CSL_PSC_PDSTAT1_EMUIHB_RESETVAL (0x00000000u)
287 #define CSL_PSC_PDSTAT1_EMUIHB_INHIBIT_OFF (0x00000000u)
288 #define CSL_PSC_PDSTAT1_EMUIHB_INHIBIT_ON (0x00000001u)
290 #define CSL_PSC_PDSTAT1_STATE_MASK (0x0000001Fu)
291 #define CSL_PSC_PDSTAT1_STATE_SHIFT (0x00000000u)
292 #define CSL_PSC_PDSTAT1_STATE_RESETVAL (0x00000000u)
294 #define CSL_PSC_PDSTAT1_STATE_OFF (0x00000000u)
295 #define CSL_PSC_PDSTAT1_STATE_ON (0x00000001u)
297 #define CSL_PSC_PDSTAT1_RESETVAL (0x00000000u)
301 #define CSL_PSC_PDCTL0_WAKECNT_MASK (0x00FF0000u)
302 #define CSL_PSC_PDCTL0_WAKECNT_SHIFT (0x00000010u)
303 #define CSL_PSC_PDCTL0_WAKECNT_RESETVAL (0x0000001Fu)
305 #define CSL_PSC_PDCTL0_PDMODE_MASK (0x0000F000u)
306 #define CSL_PSC_PDCTL0_PDMODE_SHIFT (0x0000000Cu)
307 #define CSL_PSC_PDCTL0_PDMODE_RESETVAL (0x0000000Fu)
309 #define CSL_PSC_PDCTL0_EMUIHBIE_MASK (0x00000200u)
310 #define CSL_PSC_PDCTL0_EMUIHBIE_SHIFT (0x00000009u)
311 #define CSL_PSC_PDCTL0_EMUIHBIE_RESETVAL (0x00000000u)
313 #define CSL_PSC_PDCTL0_EMUIHBIE_DISABLE (0x00000000u)
314 #define CSL_PSC_PDCTL0_EMUIHBIE_ENABLE (0x00000001u)
316 #define CSL_PSC_PDCTL0_NEXT_MASK (0x00000001u)
317 #define CSL_PSC_PDCTL0_NEXT_SHIFT (0x00000000u)
318 #define CSL_PSC_PDCTL0_NEXT_RESETVAL (0x00000001u)
320 #define CSL_PSC_PDCTL0_NEXT_OFF (0x00000000u)
321 #define CSL_PSC_PDCTL0_NEXT_ON (0x00000001u)
323 #define CSL_PSC_PDCTL0_RESETVAL (0x001FF101u)
327 #define CSL_PSC_PDCTL1_WAKECNT_MASK (0x00FF0000u)
328 #define CSL_PSC_PDCTL1_WAKECNT_SHIFT (0x00000010u)
329 #define CSL_PSC_PDCTL1_WAKECNT_RESETVAL (0x0000001Fu)
331 #define CSL_PSC_PDCTL1_PDMODE_MASK (0x0000F000u)
332 #define CSL_PSC_PDCTL1_PDMODE_SHIFT (0x0000000Cu)
333 #define CSL_PSC_PDCTL1_PDMODE_RESETVAL (0x0000000Fu)
335 #define CSL_PSC_PDCTL1_PDMODE_OFF (0x00000000u)
336 #define CSL_PSC_PDCTL1_PDMODE_RAM_OFF (0x00000008u)
337 #define CSL_PSC_PDCTL1_PDMODE_DEEP_SLEEP (0x00000009u)
338 #define CSL_PSC_PDCTL1_PDMODE_LIGHT_SLEEP (0x0000000Au)
339 #define CSL_PSC_PDCTL1_PDMODE_RETENTION (0x0000000Bu)
340 #define CSL_PSC_PDCTL1_PDMODE_ON (0x0000000Fu)
342 #define CSL_PSC_PDCTL1_EMUIHBIE_MASK (0x00000200u)
343 #define CSL_PSC_PDCTL1_EMUIHBIE_SHIFT (0x00000009u)
344 #define CSL_PSC_PDCTL1_EMUIHBIE_RESETVAL (0x00000000u)
346 #define CSL_PSC_PDCTL1_EMUIHBIE_DISABLE (0x00000000u)
347 #define CSL_PSC_PDCTL1_EMUIHBIE_ENABLE (0x00000001u)
349 #define CSL_PSC_PDCTL1_NEXT_MASK (0x00000001u)
350 #define CSL_PSC_PDCTL1_NEXT_SHIFT (0x00000000u)
351 #define CSL_PSC_PDCTL1_NEXT_RESETVAL (0x00000001u)
353 #define CSL_PSC_PDCTL1_NEXT_OFF (0x00000000u)
354 #define CSL_PSC_PDCTL1_NEXT_ON (0x00000001u)
356 #define CSL_PSC_PDCTL1_RESETVAL (0x001FF101u)
360 #define CSL_PSC_PDCFG0_PDLOCK_MASK (0x00000008u)
361 #define CSL_PSC_PDCFG0_PDLOCK_SHIFT (0x00000003u)
362 #define CSL_PSC_PDCFG0_PDLOCK_RESETVAL (0x00000001u)
364 #define CSL_PSC_PDCFG0_PDLOCK_YES (0x00000000u)
365 #define CSL_PSC_PDCFG0_PDLOCK_NO (0x00000001u)
367 #define CSL_PSC_PDCFG0_ICEPICK_MASK (0x00000004u)
368 #define CSL_PSC_PDCFG0_ICEPICK_SHIFT (0x00000002u)
369 #define CSL_PSC_PDCFG0_ICEPICK_RESETVAL (0x00000001u)
371 #define CSL_PSC_PDCFG0_ICEPICK_ABSENT (0x00000000u)
372 #define CSL_PSC_PDCFG0_ICEPICK_PRESENT (0x00000001u)
374 #define CSL_PSC_PDCFG0_RAM_PSM_MASK (0x00000002u)
375 #define CSL_PSC_PDCFG0_RAM_PSM_SHIFT (0x00000001u)
376 #define CSL_PSC_PDCFG0_RAM_PSM_RESETVAL (0x00000000u)
378 #define CSL_PSC_PDCFG0_RAM_PSM_NO (0x00000000u)
379 #define CSL_PSC_PDCFG0_RAM_PSM_YES (0x00000001u)
381 #define CSL_PSC_PDCFG0_ALWAYSON_MASK (0x00000001u)
382 #define CSL_PSC_PDCFG0_ALWAYSON_SHIFT (0x00000000u)
383 #define CSL_PSC_PDCFG0_ALWAYSON_RESETVAL (0x00000001u)
385 #define CSL_PSC_PDCFG0_ALWAYSON_NO (0x00000000u)
386 #define CSL_PSC_PDCFG0_ALWAYSON_YES (0x00000001u)
388 #define CSL_PSC_PDCFG0_RESETVAL (0x0000000Du)
392 #define CSL_PSC_PDCFG1_PDLOCK_MASK (0x00000008u)
393 #define CSL_PSC_PDCFG1_PDLOCK_SHIFT (0x00000003u)
394 #define CSL_PSC_PDCFG1_PDLOCK_RESETVAL (0x00000001u)
396 #define CSL_PSC_PDCFG1_PDLOCK_YES (0x00000000u)
397 #define CSL_PSC_PDCFG1_PDLOCK_NO (0x00000001u)
399 #define CSL_PSC_PDCFG1_ICEPICK_MASK (0x00000004u)
400 #define CSL_PSC_PDCFG1_ICEPICK_SHIFT (0x00000002u)
401 #define CSL_PSC_PDCFG1_ICEPICK_RESETVAL (0x00000001u)
403 #define CSL_PSC_PDCFG1_ICEPICK_ABSENT (0x00000000u)
404 #define CSL_PSC_PDCFG1_ICEPICK_PRESENT (0x00000001u)
406 #define CSL_PSC_PDCFG1_RAM_PSM_MASK (0x00000002u)
407 #define CSL_PSC_PDCFG1_RAM_PSM_SHIFT (0x00000001u)
408 #define CSL_PSC_PDCFG1_RAM_PSM_RESETVAL (0x00000001u)
410 #define CSL_PSC_PDCFG1_RAM_PSM_NO (0x00000000u)
411 #define CSL_PSC_PDCFG1_RAM_PSM_YES (0x00000001u)
413 #define CSL_PSC_PDCFG1_ALWAYSON_MASK (0x00000001u)
414 #define CSL_PSC_PDCFG1_ALWAYSON_SHIFT (0x00000000u)
415 #define CSL_PSC_PDCFG1_ALWAYSON_RESETVAL (0x00000000u)
417 #define CSL_PSC_PDCFG1_ALWAYSON_NO (0x00000000u)
418 #define CSL_PSC_PDCFG1_ALWAYSON_YES (0x00000001u)
420 #define CSL_PSC_PDCFG1_RESETVAL (0x0000000Eu)
424 #define CSL_PSC_MDSTAT_EMUIHB_MASK (0x00020000u)
425 #define CSL_PSC_MDSTAT_EMUIHB_SHIFT (0x00000011u)
426 #define CSL_PSC_MDSTAT_EMUIHB_RESETVAL (0x00000000u)
428 #define CSL_PSC_MDSTAT_EMUIHB_DISABLE (0x00000000u)
429 #define CSL_PSC_MDSTAT_EMUIHB_ENABLE (0x00000001u)
431 #define CSL_PSC_MDSTAT_EMURST_MASK (0x00010000u)
432 #define CSL_PSC_MDSTAT_EMURST_SHIFT (0x00000010u)
433 #define CSL_PSC_MDSTAT_EMURST_RESETVAL (0x00000000u)
435 #define CSL_PSC_MDSTAT_EMURST_DISABLE (0x00000000u)
436 #define CSL_PSC_MDSTAT_EMURST_ENABLE (0x00000001u)
438 #define CSL_PSC_MDSTAT_MCKOUT_MASK (0x00001000u)
439 #define CSL_PSC_MDSTAT_MCKOUT_SHIFT (0x0000000Cu)
440 #define CSL_PSC_MDSTAT_MCKOUT_RESETVAL (0x00000000u)
442 #define CSL_PSC_MDSTAT_MCKOUT_OFF (0x00000000u)
443 #define CSL_PSC_MDSTAT_MCKOUT_ON (0x00000001u)
445 #define CSL_PSC_MDSTAT_MRSTDONE_MASK (0x00000800u)
446 #define CSL_PSC_MDSTAT_MRSTDONE_SHIFT (0x0000000Bu)
447 #define CSL_PSC_MDSTAT_MRSTDONE_RESETVAL (0x00000000u)
449 #define CSL_PSC_MDSTAT_MRSTDONE_COMPLETE (0x00000000u)
450 #define CSL_PSC_MDSTAT_MRSTDONE_INCOMPLETE (0x00000001u)
452 #define CSL_PSC_MDSTAT_MRST_MASK (0x00000400u)
453 #define CSL_PSC_MDSTAT_MRST_SHIFT (0x0000000Au)
454 #define CSL_PSC_MDSTAT_MRST_RESETVAL (0x00000000u)
456 #define CSL_PSC_MDSTAT_MRST_ASSERT (0x00000000u)
457 #define CSL_PSC_MDSTAT_MRST_DEASSERT (0x00000001u)
459 #define CSL_PSC_MDSTAT_LRSTDONE_MASK (0x00000200u)
460 #define CSL_PSC_MDSTAT_LRSTDONE_SHIFT (0x00000009u)
461 #define CSL_PSC_MDSTAT_LRSTDONE_RESETVAL (0x00000000u)
463 #define CSL_PSC_MDSTAT_LRSTDONE_NOTDONE (0x00000000u)
464 #define CSL_PSC_MDSTAT_LRSTDONE_DONE (0x00000001u)
466 #define CSL_PSC_MDSTAT_LRST_MASK (0x00000100u)
467 #define CSL_PSC_MDSTAT_LRST_SHIFT (0x00000008u)
468 #define CSL_PSC_MDSTAT_LRST_RESETVAL (0x00000000u)
470 #define CSL_PSC_MDSTAT_LRST_ASSERT (0x00000000u)
471 #define CSL_PSC_MDSTAT_LRST_DEASSERT (0x00000001u)
473 #define CSL_PSC_MDSTAT_STATE_MASK (0x0000003Fu)
474 #define CSL_PSC_MDSTAT_STATE_SHIFT (0x00000000u)
475 #define CSL_PSC_MDSTAT_STATE_RESETVAL (0x00000000u)
477 #define CSL_PSC_MDSTAT_STATE_SWRSTDISABLE (0x00000000u)
478 #define CSL_PSC_MDSTAT_STATE_SYNCRST (0x00000001u)
479 #define CSL_PSC_MDSTAT_STATE_DISABLE (0x00000002u)
480 #define CSL_PSC_MDSTAT_STATE_ENABLE (0x00000003u)
481 #define CSL_PSC_MDSTAT_STATE_AUTOSLEEP (0x00000004u)
482 #define CSL_PSC_MDSTAT_STATE_AUTOWAKE (0x00000005u)
484 #define CSL_PSC_MDSTAT_RESETVAL (0x00000000u)
488 #define CSL_PSC_MDCTL_FORCE_MASK (0x80000000u)
489 #define CSL_PSC_MDCTL_FORCE_SHIFT (0x0000001Fu)
490 #define CSL_PSC_MDCTL_FORCE_RESETVAL (0x00000000u)
492 #define CSL_PSC_MDCTL_FORCE_DISABLE (0x00000000u)
493 #define CSL_PSC_MDCTL_FORCE_ENABLE (0x00000001u)
495 #define CSL_PSC_MDCTL_EMUIHBIE_MASK (0x00000400u)
496 #define CSL_PSC_MDCTL_EMUIHBIE_SHIFT (0x0000000Au)
497 #define CSL_PSC_MDCTL_EMUIHBIE_RESETVAL (0x00000000u)
499 #define CSL_PSC_MDCTL_EMUIHBIE_DISABLE (0x00000000u)
500 #define CSL_PSC_MDCTL_EMUIHBIE_ENABLE (0x00000001u)
502 #define CSL_PSC_MDCTL_EMURSTIE_MASK (0x00000200u)
503 #define CSL_PSC_MDCTL_EMURSTIE_SHIFT (0x00000009u)
504 #define CSL_PSC_MDCTL_EMURSTIE_RESETVAL (0x00000000u)
506 #define CSL_PSC_MDCTL_EMURSTIE_DISABLE (0x00000000u)
507 #define CSL_PSC_MDCTL_EMURSTIE_ENABLE (0x00000001u)
509 #define CSL_PSC_MDCTL_LRST_MASK (0x00000100u)
510 #define CSL_PSC_MDCTL_LRST_SHIFT (0x00000008u)
511 #define CSL_PSC_MDCTL_LRST_RESETVAL (0x00000000u)
513 #define CSL_PSC_MDCTL_LRST_ASSERT (0x00000000u)
514 #define CSL_PSC_MDCTL_LRST_DEASSERT (0x00000001u)
516 #define CSL_PSC_MDCTL_NEXT_MASK (0x0000001Fu)
517 #define CSL_PSC_MDCTL_NEXT_SHIFT (0x00000000u)
518 #define CSL_PSC_MDCTL_NEXT_RESETVAL (0x00000000u)
520 #define CSL_PSC_MDCTL_NEXT_SWRSTDISABLE (0x00000000u)
521 #define CSL_PSC_MDCTL_NEXT_SYNCRST (0x00000001u)
522 #define CSL_PSC_MDCTL_NEXT_DISABLE (0x00000002u)
523 #define CSL_PSC_MDCTL_NEXT_ENABLE (0x00000003u)
524 #define CSL_PSC_MDCTL_NEXT_AUTOSLEEP (0x00000004u)
525 #define CSL_PSC_MDCTL_NEXT_AUTOWAKE (0x00000005u)
527 #define CSL_PSC_MDCTL_RESETVAL (0x00000000u)
volatile CSL_PscRegs * CSL_PscRegsOvly