Altera SoCAL  16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
 All Data Structures Variables Typedefs Groups
alt_noc_mpu_cs.h
1 /***********************************************************************************
2 * *
3 * Copyright 2013-2015 Altera Corporation. All Rights Reserved. *
4 * *
5 * Redistribution and use in source and binary forms, with or without *
6 * modification, are permitted provided that the following conditions are met: *
7 * *
8 * 1. Redistributions of source code must retain the above copyright notice, *
9 * this list of conditions and the following disclaimer. *
10 * *
11 * 2. Redistributions in binary form must reproduce the above copyright notice, *
12 * this list of conditions and the following disclaimer in the documentation *
13 * and/or other materials provided with the distribution. *
14 * *
15 * 3. Neither the name of the copyright holder nor the names of its contributors *
16 * may be used to endorse or promote products derived from this software without *
17 * specific prior written permission. *
18 * *
19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" *
20 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE *
21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE *
22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE *
23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR *
24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF *
25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS *
26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN *
27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) *
28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE *
29 * POSSIBILITY OF SUCH DAMAGE. *
30 * *
31 ***********************************************************************************/
32 
35 #ifndef __ALT_SOCAL_NOC_MPU_CS_H__
36 #define __ALT_SOCAL_NOC_MPU_CS_H__
37 
38 #ifndef __ASSEMBLY__
39 #ifdef __cplusplus
40 #include <cstdint>
41 extern "C"
42 {
43 #else /* __cplusplus */
44 #include <stdint.h>
45 #endif /* __cplusplus */
46 #endif /* __ASSEMBLY__ */
47 
72 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_LSB 0
73 
74 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_MSB 7
75 
76 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_WIDTH 8
77 
78 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_SET_MSK 0x000000ff
79 
80 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_CLR_MSK 0xffffff00
81 
82 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_RESET 0x7
83 
84 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_GET(value) (((value) & 0x000000ff) >> 0)
85 
86 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_TYPEID_SET(value) (((value) << 0) & 0x000000ff)
87 
97 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_LSB 8
98 
99 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_MSB 31
100 
101 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_WIDTH 24
102 
103 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_SET_MSK 0xffffff00
104 
105 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_CLR_MSK 0x000000ff
106 
107 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_RESET 0xd46b87
108 
109 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_GET(value) (((value) & 0xffffff00) >> 8)
110 
111 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_CHECKSUM_SET(value) (((value) << 8) & 0xffffff00)
112 
113 #ifndef __ASSEMBLY__
114 
125 {
126  const uint32_t CORETYPEID : 8;
127  const uint32_t CORECHECKSUM : 24;
128 };
129 
132 #endif /* __ASSEMBLY__ */
133 
135 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_RESET 0xd46b8707
136 
137 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_COREID_OFST 0x0
138 
159 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_LSB 0
160 
161 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_MSB 7
162 
163 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_WIDTH 8
164 
165 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_SET_MSK 0x000000ff
166 
167 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_CLR_MSK 0xffffff00
168 
169 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_RESET 0x0
170 
171 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_GET(value) (((value) & 0x000000ff) >> 0)
172 
173 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_UID_SET(value) (((value) << 0) & 0x000000ff)
174 
185 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_LSB 8
186 
187 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_MSB 31
188 
189 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_WIDTH 24
190 
191 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_SET_MSK 0xffffff00
192 
193 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_CLR_MSK 0x000000ff
194 
195 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_RESET 0x129ff
196 
197 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_GET(value) (((value) & 0xffffff00) >> 8)
198 
199 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_FLEXNOCID_SET(value) (((value) << 8) & 0xffffff00)
200 
201 #ifndef __ASSEMBLY__
202 
213 {
214  const uint32_t USERID : 8;
215  const uint32_t FLEXNOCID : 24;
216 };
217 
220 #endif /* __ASSEMBLY__ */
221 
223 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_RESET 0x0129ff00
224 
225 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_REVID_OFST 0x4
226 
248 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_LSB 0
249 
250 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_MSB 6
251 
252 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_WIDTH 7
253 
254 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_SET_MSK 0x0000007f
255 
256 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_CLR_MSK 0xffffff80
257 
258 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_RESET 0x0
259 
260 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_GET(value) (((value) & 0x0000007f) >> 0)
261 
262 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_ATBID_SET(value) (((value) << 0) & 0x0000007f)
263 
264 #ifndef __ASSEMBLY__
265 
276 {
277  uint32_t ATBID : 7;
278  uint32_t : 25;
279 };
280 
283 #endif /* __ASSEMBLY__ */
284 
286 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_RESET 0x00000000
287 
288 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBID_OFST 0x8
289 
311 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_LSB 0
312 
313 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_MSB 0
314 
315 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_WIDTH 1
316 
317 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_SET_MSK 0x00000001
318 
319 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_CLR_MSK 0xfffffffe
320 
321 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_RESET 0x0
322 
323 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_GET(value) (((value) & 0x00000001) >> 0)
324 
325 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_ATBEN_SET(value) (((value) << 0) & 0x00000001)
326 
327 #ifndef __ASSEMBLY__
328 
339 {
340  uint32_t ATBEN : 1;
341  uint32_t : 31;
342 };
343 
346 #endif /* __ASSEMBLY__ */
347 
349 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_RESET 0x00000000
350 
351 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_ATBEN_OFST 0xc
352 
374 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_LSB 0
375 
376 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_MSB 4
377 
378 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_WIDTH 5
379 
380 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_SET_MSK 0x0000001f
381 
382 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_CLR_MSK 0xffffffe0
383 
384 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_RESET 0x0
385 
386 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_GET(value) (((value) & 0x0000001f) >> 0)
387 
388 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_SYNCPERIOD_SET(value) (((value) << 0) & 0x0000001f)
389 
390 #ifndef __ASSEMBLY__
391 
402 {
403  uint32_t SYNCPERIOD : 5;
404  uint32_t : 27;
405 };
406 
409 #endif /* __ASSEMBLY__ */
410 
412 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_RESET 0x00000000
413 
414 #define ALT_NOC_MPU_CS_OBS_AT_ATBENDPT_SYNCPERIOD_OFST 0x10
415 
416 #ifndef __ASSEMBLY__
417 
428 {
434  volatile uint32_t _pad_0x14_0x80[27];
435 };
436 
441 {
447  volatile uint32_t _pad_0x14_0x80[27];
448 };
449 
452 #endif /* __ASSEMBLY__ */
453 
479 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_LSB 0
480 
481 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_MSB 7
482 
483 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_WIDTH 8
484 
485 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_SET_MSK 0x000000ff
486 
487 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_CLR_MSK 0xffffff00
488 
489 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_RESET 0xd
490 
491 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_GET(value) (((value) & 0x000000ff) >> 0)
492 
493 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_TYPEID_SET(value) (((value) << 0) & 0x000000ff)
494 
504 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_LSB 8
505 
506 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_MSB 31
507 
508 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_WIDTH 24
509 
510 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_SET_MSK 0xffffff00
511 
512 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_CLR_MSK 0x000000ff
513 
514 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_RESET 0x91311e
515 
516 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_GET(value) (((value) & 0xffffff00) >> 8)
517 
518 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_CHECKSUM_SET(value) (((value) << 8) & 0xffffff00)
519 
520 #ifndef __ASSEMBLY__
521 
532 {
533  const uint32_t CORETYPEID : 8;
534  const uint32_t CORECHECKSUM : 24;
535 };
536 
539 #endif /* __ASSEMBLY__ */
540 
542 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_RESET 0x91311e0d
543 
544 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_COREID_OFST 0x0
545 
566 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_LSB 0
567 
568 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_MSB 7
569 
570 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_WIDTH 8
571 
572 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_SET_MSK 0x000000ff
573 
574 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_CLR_MSK 0xffffff00
575 
576 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_RESET 0x0
577 
578 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_GET(value) (((value) & 0x000000ff) >> 0)
579 
580 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_UID_SET(value) (((value) << 0) & 0x000000ff)
581 
592 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_LSB 8
593 
594 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_MSB 31
595 
596 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_WIDTH 24
597 
598 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_SET_MSK 0xffffff00
599 
600 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_CLR_MSK 0x000000ff
601 
602 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_RESET 0x129ff
603 
604 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_GET(value) (((value) & 0xffffff00) >> 8)
605 
606 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_FLEXNOCID_SET(value) (((value) << 8) & 0xffffff00)
607 
608 #ifndef __ASSEMBLY__
609 
620 {
621  const uint32_t USERID : 8;
622  const uint32_t FLEXNOCID : 24;
623 };
624 
627 #endif /* __ASSEMBLY__ */
628 
630 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_RESET 0x0129ff00
631 
632 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_REVID_OFST 0x4
633 
655 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_LSB 0
656 
657 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_MSB 0
658 
659 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_WIDTH 1
660 
661 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_SET_MSK 0x00000001
662 
663 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_CLR_MSK 0xfffffffe
664 
665 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_RESET 0x0
666 
667 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_GET(value) (((value) & 0x00000001) >> 0)
668 
669 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_FAULTEN_SET(value) (((value) << 0) & 0x00000001)
670 
671 #ifndef __ASSEMBLY__
672 
683 {
684  uint32_t FAULTEN : 1;
685  uint32_t : 31;
686 };
687 
690 #endif /* __ASSEMBLY__ */
691 
693 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_RESET 0x00000000
694 
695 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_FAULTEN_OFST 0x8
696 
718 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_LSB 0
719 
720 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_MSB 0
721 
722 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_WIDTH 1
723 
724 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_SET_MSK 0x00000001
725 
726 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_CLR_MSK 0xfffffffe
727 
728 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_RESET 0x0
729 
730 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_GET(value) (((value) & 0x00000001) >> 0)
731 
732 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_ERRVLD_SET(value) (((value) << 0) & 0x00000001)
733 
734 #ifndef __ASSEMBLY__
735 
746 {
747  const uint32_t ERRVLD : 1;
748  uint32_t : 31;
749 };
750 
753 #endif /* __ASSEMBLY__ */
754 
756 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_RESET 0x00000000
757 
758 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRVLD_OFST 0xc
759 
782 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_LSB 0
783 
784 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_MSB 0
785 
786 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_WIDTH 1
787 
788 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_SET_MSK 0x00000001
789 
790 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_CLR_MSK 0xfffffffe
791 
792 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_RESET 0x0
793 
794 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_GET(value) (((value) & 0x00000001) >> 0)
795 
796 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_ERRCLR_SET(value) (((value) << 0) & 0x00000001)
797 
798 #ifndef __ASSEMBLY__
799 
810 {
811  uint32_t ERRCLR : 1;
812  uint32_t : 31;
813 };
814 
817 #endif /* __ASSEMBLY__ */
818 
820 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_RESET 0x00000000
821 
822 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRCLR_OFST 0x10
823 
853 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_LSB 0
854 
855 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_MSB 0
856 
857 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_WIDTH 1
858 
859 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_SET_MSK 0x00000001
860 
861 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_CLR_MSK 0xfffffffe
862 
863 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_RESET 0x0
864 
865 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_GET(value) (((value) & 0x00000001) >> 0)
866 
867 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LOCK_SET(value) (((value) << 0) & 0x00000001)
868 
878 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_LSB 1
879 
880 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_MSB 4
881 
882 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_WIDTH 4
883 
884 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_SET_MSK 0x0000001e
885 
886 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_CLR_MSK 0xffffffe1
887 
888 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_RESET 0x0
889 
890 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_GET(value) (((value) & 0x0000001e) >> 1)
891 
892 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OPC_SET(value) (((value) << 1) & 0x0000001e)
893 
903 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_LSB 8
904 
905 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_MSB 10
906 
907 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_WIDTH 3
908 
909 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_SET_MSK 0x00000700
910 
911 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_CLR_MSK 0xfffff8ff
912 
913 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_RESET 0x0
914 
915 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_GET(value) (((value) & 0x00000700) >> 8)
916 
917 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_ERRCODE_SET(value) (((value) << 8) & 0x00000700)
918 
928 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_LSB 16
929 
930 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_MSB 23
931 
932 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_WIDTH 8
933 
934 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_SET_MSK 0x00ff0000
935 
936 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_CLR_MSK 0xff00ffff
937 
938 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_RESET 0x0
939 
940 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_GET(value) (((value) & 0x00ff0000) >> 16)
941 
942 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_LEN1_SET(value) (((value) << 16) & 0x00ff0000)
943 
953 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_LSB 31
954 
955 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_MSB 31
956 
957 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_WIDTH 1
958 
959 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_SET_MSK 0x80000000
960 
961 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_CLR_MSK 0x7fffffff
962 
963 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_RESET 0x1
964 
965 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_GET(value) (((value) & 0x80000000) >> 31)
966 
967 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_FORMAT_SET(value) (((value) << 31) & 0x80000000)
968 
969 #ifndef __ASSEMBLY__
970 
981 {
982  const uint32_t LOCK : 1;
983  const uint32_t OPC : 4;
984  uint32_t : 3;
985  const uint32_t ERRCODE : 3;
986  uint32_t : 5;
987  const uint32_t LEN1 : 8;
988  uint32_t : 7;
989  const uint32_t FORMAT : 1;
990 };
991 
994 #endif /* __ASSEMBLY__ */
995 
997 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_RESET 0x80000000
998 
999 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG0_OFST 0x14
1000 
1022 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_LSB 0
1023 
1024 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_MSB 18
1025 
1026 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_WIDTH 19
1027 
1028 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_SET_MSK 0x0007ffff
1029 
1030 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_CLR_MSK 0xfff80000
1031 
1032 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_RESET 0x0
1033 
1034 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_GET(value) (((value) & 0x0007ffff) >> 0)
1035 
1036 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_ERRLOG1_SET(value) (((value) << 0) & 0x0007ffff)
1037 
1038 #ifndef __ASSEMBLY__
1039 
1050 {
1051  const uint32_t ERRLOG1 : 19;
1052  uint32_t : 13;
1053 };
1054 
1057 #endif /* __ASSEMBLY__ */
1058 
1060 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_RESET 0x00000000
1061 
1062 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG1_OFST 0x18
1063 
1084 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_LSB 0
1085 
1086 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_MSB 31
1087 
1088 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_WIDTH 32
1089 
1090 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_SET_MSK 0xffffffff
1091 
1092 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_CLR_MSK 0x00000000
1093 
1094 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_RESET 0x0
1095 
1096 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_GET(value) (((value) & 0xffffffff) >> 0)
1097 
1098 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_ERRLOG3_SET(value) (((value) << 0) & 0xffffffff)
1099 
1100 #ifndef __ASSEMBLY__
1101 
1112 {
1113  const uint32_t ERRLOG3 : 32;
1114 };
1115 
1118 #endif /* __ASSEMBLY__ */
1119 
1121 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_RESET 0x00000000
1122 
1123 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG3_OFST 0x20
1124 
1146 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_LSB 0
1147 
1148 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_MSB 10
1149 
1150 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_WIDTH 11
1151 
1152 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_SET_MSK 0x000007ff
1153 
1154 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_CLR_MSK 0xfffff800
1155 
1156 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_RESET 0x0
1157 
1158 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_GET(value) (((value) & 0x000007ff) >> 0)
1159 
1160 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_ERRLOG5_SET(value) (((value) << 0) & 0x000007ff)
1161 
1162 #ifndef __ASSEMBLY__
1163 
1174 {
1175  const uint32_t ERRLOG5 : 11;
1176  uint32_t : 21;
1177 };
1178 
1181 #endif /* __ASSEMBLY__ */
1182 
1184 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_RESET 0x00000000
1185 
1186 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG5_OFST 0x28
1187 
1209 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_LSB 0
1210 
1211 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_MSB 2
1212 
1213 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_WIDTH 3
1214 
1215 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_SET_MSK 0x00000007
1216 
1217 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_CLR_MSK 0xfffffff8
1218 
1219 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_RESET 0x0
1220 
1221 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_GET(value) (((value) & 0x00000007) >> 0)
1222 
1223 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_ERRLOG7_SET(value) (((value) << 0) & 0x00000007)
1224 
1225 #ifndef __ASSEMBLY__
1226 
1237 {
1238  const uint32_t ERRLOG7 : 3;
1239  uint32_t : 29;
1240 };
1241 
1244 #endif /* __ASSEMBLY__ */
1245 
1247 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_RESET 0x00000000
1248 
1249 #define ALT_NOC_MPU_CS_OBS_AT_ERRLOG_0_ERRLOG7_OFST 0x30
1250 
1251 #ifndef __ASSEMBLY__
1252 
1263 {
1271  volatile uint32_t _pad_0x1c_0x1f;
1273  volatile uint32_t _pad_0x24_0x27;
1275  volatile uint32_t _pad_0x2c_0x2f;
1277  volatile uint32_t _pad_0x34_0x80[19];
1278 };
1279 
1284 {
1292  volatile uint32_t _pad_0x1c_0x1f;
1294  volatile uint32_t _pad_0x24_0x27;
1296  volatile uint32_t _pad_0x2c_0x2f;
1298  volatile uint32_t _pad_0x34_0x80[19];
1299 };
1300 
1303 #endif /* __ASSEMBLY__ */
1304 
1306 #ifdef __cplusplus
1307 }
1308 #endif /* __cplusplus */
1309 #endif /* __ALT_SOCAL_NOC_MPU_CS_H__ */
1310