]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5_bsp/psu_cortexr5_0/libsrc/standalone_v6_1/src/includes_ps/xfpd_xmpu_sink.h
Update BSP source files for UltraScale Cortex-A53 and Cortex-R5 and Microblaze to...
[freertos] / FreeRTOS / Demo / CORTEX_R5_UltraScale_MPSoC / RTOSDemo_R5_bsp / psu_cortexr5_0 / libsrc / standalone_v6_1 / src / includes_ps / xfpd_xmpu_sink.h
1 /* ### HEADER ### */
2
3 #ifndef __XFPD_XMPU_SINK_H__
4 #define __XFPD_XMPU_SINK_H__
5
6
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10
11 /**
12  * XfpdXmpuSink Base Address
13  */
14 #define XFPD_XMPU_SINK_BASEADDR      0xFD4F0000UL
15
16 /**
17  * Register: XfpdXmpuSinkErrSts
18  */
19 #define XFPD_XMPU_SINK_ERR_STS    ( ( XFPD_XMPU_SINK_BASEADDR ) + 0x0000FF00UL )
20 #define XFPD_XMPU_SINK_ERR_STS_RSTVAL   0x00000000UL
21
22 #define XFPD_XMPU_SINK_ERR_STS_RDWR_SHIFT   31UL
23 #define XFPD_XMPU_SINK_ERR_STS_RDWR_WIDTH   1UL
24 #define XFPD_XMPU_SINK_ERR_STS_RDWR_MASK    0x80000000UL
25 #define XFPD_XMPU_SINK_ERR_STS_RDWR_DEFVAL  0x0UL
26
27 #define XFPD_XMPU_SINK_ERR_STS_ADDR_SHIFT   0UL
28 #define XFPD_XMPU_SINK_ERR_STS_ADDR_WIDTH   12UL
29 #define XFPD_XMPU_SINK_ERR_STS_ADDR_MASK    0x00000fffUL
30 #define XFPD_XMPU_SINK_ERR_STS_ADDR_DEFVAL  0x0UL
31
32 /**
33  * Register: XfpdXmpuSinkIsr
34  */
35 #define XFPD_XMPU_SINK_ISR    ( ( XFPD_XMPU_SINK_BASEADDR ) + 0x0000FF10UL )
36 #define XFPD_XMPU_SINK_ISR_RSTVAL   0x00000000UL
37
38 #define XFPD_XMPU_SINK_ISRADDRDECDERR_SHIFT   0UL
39 #define XFPD_XMPU_SINK_ISRADDRDECDERR_WIDTH   1UL
40 #define XFPD_XMPU_SINK_ISRADDRDECDERR_MASK    0x00000001UL
41 #define XFPD_XMPU_SINK_ISRADDRDECDERR_DEFVAL  0x0UL
42
43 /**
44  * Register: XfpdXmpuSinkImr
45  */
46 #define XFPD_XMPU_SINK_IMR    ( ( XFPD_XMPU_SINK_BASEADDR ) + 0x0000FF14UL )
47 #define XFPD_XMPU_SINK_IMR_RSTVAL   0x00000001UL
48
49 #define XFPD_XMPU_SINK_IMRADDRDECDERR_SHIFT   0UL
50 #define XFPD_XMPU_SINK_IMRADDRDECDERR_WIDTH   1UL
51 #define XFPD_XMPU_SINK_IMRADDRDECDERR_MASK    0x00000001UL
52 #define XFPD_XMPU_SINK_IMRADDRDECDERR_DEFVAL  0x1UL
53
54 /**
55  * Register: XfpdXmpuSinkIer
56  */
57 #define XFPD_XMPU_SINK_IER    ( ( XFPD_XMPU_SINK_BASEADDR ) + 0x0000FF18UL )
58 #define XFPD_XMPU_SINK_IER_RSTVAL   0x00000000UL
59
60 #define XFPD_XMPU_SINK_IERADDRDECDERR_SHIFT   0UL
61 #define XFPD_XMPU_SINK_IERADDRDECDERR_WIDTH   1UL
62 #define XFPD_XMPU_SINK_IERADDRDECDERR_MASK    0x00000001UL
63 #define XFPD_XMPU_SINK_IERADDRDECDERR_DEFVAL  0x0UL
64
65 /**
66  * Register: XfpdXmpuSinkIdr
67  */
68 #define XFPD_XMPU_SINK_IDR    ( ( XFPD_XMPU_SINK_BASEADDR ) + 0x0000FF1CUL )
69 #define XFPD_XMPU_SINK_IDR_RSTVAL   0x00000000UL
70
71 #define XFPD_XMPU_SINK_IDRADDRDECDERR_SHIFT   0UL
72 #define XFPD_XMPU_SINK_IDRADDRDECDERR_WIDTH   1UL
73 #define XFPD_XMPU_SINK_IDRADDRDECDERR_MASK    0x00000001UL
74 #define XFPD_XMPU_SINK_IDRADDRDECDERR_DEFVAL  0x0UL
75
76
77 #ifdef __cplusplus
78 }
79 #endif
80
81 #endif /* __XFPD_XMPU_SINK_H__ */