1 | /*******************************************************************************
|
---|
2 | * DISCLAIMER
|
---|
3 | * This software is supplied by Renesas Electronics Corporation and is only
|
---|
4 | * intended for use with Renesas products. No other uses are authorized. This
|
---|
5 | * software is owned by Renesas Electronics Corporation and is protected under
|
---|
6 | * all applicable laws, including copyright laws.
|
---|
7 | * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
|
---|
8 | * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
|
---|
9 | * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
|
---|
10 | * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
|
---|
11 | * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
|
---|
12 | * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
|
---|
13 | * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
|
---|
14 | * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
|
---|
15 | * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
---|
16 | * Renesas reserves the right, without notice, to make changes to this software
|
---|
17 | * and to discontinue the availability of this software. By using this software,
|
---|
18 | * you agree to the additional terms and conditions found by accessing the
|
---|
19 | * following link:
|
---|
20 | * http://www.renesas.com/disclaimer*
|
---|
21 | * Copyright (C) 2013-2014 Renesas Electronics Corporation. All rights reserved.
|
---|
22 | *******************************************************************************/
|
---|
23 | /*******************************************************************************
|
---|
24 | * File Name : mlb_iodefine.h
|
---|
25 | * $Rev: $
|
---|
26 | * $Date:: $
|
---|
27 | * Description : Definition of I/O Register (V1.00a)
|
---|
28 | ******************************************************************************/
|
---|
29 | #ifndef MLB_IODEFINE_H
|
---|
30 | #define MLB_IODEFINE_H
|
---|
31 | /* ->QAC 0639 : Over 127 members (C90) */
|
---|
32 | /* ->QAC 0857 : Over 1024 #define (C90) */
|
---|
33 | /* ->SEC M1.10.1 : Not magic number */
|
---|
34 |
|
---|
35 | struct st_mlb
|
---|
36 | { /* MLB */
|
---|
37 | volatile uint32_t DCCR; /* DCCR */
|
---|
38 | volatile uint32_t SSCR; /* SSCR */
|
---|
39 | volatile uint32_t SDCR; /* SDCR */
|
---|
40 | volatile uint32_t SMCR; /* SMCR */
|
---|
41 | volatile uint8_t dummy156[12]; /* */
|
---|
42 | volatile uint32_t VCCR; /* VCCR */
|
---|
43 | volatile uint32_t SBCR; /* SBCR */
|
---|
44 | volatile uint32_t ABCR; /* ABCR */
|
---|
45 | volatile uint32_t CBCR; /* CBCR */
|
---|
46 | volatile uint32_t IBCR; /* IBCR */
|
---|
47 | volatile uint32_t CICR; /* CICR */
|
---|
48 | volatile uint8_t dummy157[12]; /* */
|
---|
49 | /* start of struct st_mlb_from_cecr0 */
|
---|
50 | volatile uint32_t CECR0; /* CECR0 */
|
---|
51 | volatile uint32_t CSCR0; /* CSCR0 */
|
---|
52 | volatile uint32_t CCBCR0; /* CCBCR0 */
|
---|
53 | volatile uint32_t CNBCR0; /* CNBCR0 */
|
---|
54 | /* end of struct st_mlb_from_cecr0 */
|
---|
55 | /* start of struct st_mlb_from_cecr0 */
|
---|
56 | volatile uint32_t CECR1; /* CECR1 */
|
---|
57 | volatile uint32_t CSCR1; /* CSCR1 */
|
---|
58 | volatile uint32_t CCBCR1; /* CCBCR1 */
|
---|
59 | volatile uint32_t CNBCR1; /* CNBCR1 */
|
---|
60 | /* end of struct st_mlb_from_cecr0 */
|
---|
61 | /* start of struct st_mlb_from_cecr0 */
|
---|
62 | volatile uint32_t CECR2; /* CECR2 */
|
---|
63 | volatile uint32_t CSCR2; /* CSCR2 */
|
---|
64 | volatile uint32_t CCBCR2; /* CCBCR2 */
|
---|
65 | volatile uint32_t CNBCR2; /* CNBCR2 */
|
---|
66 | /* end of struct st_mlb_from_cecr0 */
|
---|
67 | /* start of struct st_mlb_from_cecr0 */
|
---|
68 | volatile uint32_t CECR3; /* CECR3 */
|
---|
69 | volatile uint32_t CSCR3; /* CSCR3 */
|
---|
70 | volatile uint32_t CCBCR3; /* CCBCR3 */
|
---|
71 | volatile uint32_t CNBCR3; /* CNBCR3 */
|
---|
72 | /* end of struct st_mlb_from_cecr0 */
|
---|
73 | /* start of struct st_mlb_from_cecr0 */
|
---|
74 | volatile uint32_t CECR4; /* CECR4 */
|
---|
75 | volatile uint32_t CSCR4; /* CSCR4 */
|
---|
76 | volatile uint32_t CCBCR4; /* CCBCR4 */
|
---|
77 | volatile uint32_t CNBCR4; /* CNBCR4 */
|
---|
78 | /* end of struct st_mlb_from_cecr0 */
|
---|
79 | /* start of struct st_mlb_from_cecr0 */
|
---|
80 | volatile uint32_t CECR5; /* CECR5 */
|
---|
81 | volatile uint32_t CSCR5; /* CSCR5 */
|
---|
82 | volatile uint32_t CCBCR5; /* CCBCR5 */
|
---|
83 | volatile uint32_t CNBCR5; /* CNBCR5 */
|
---|
84 | /* end of struct st_mlb_from_cecr0 */
|
---|
85 | /* start of struct st_mlb_from_cecr0 */
|
---|
86 | volatile uint32_t CECR6; /* CECR6 */
|
---|
87 | volatile uint32_t CSCR6; /* CSCR6 */
|
---|
88 | volatile uint32_t CCBCR6; /* CCBCR6 */
|
---|
89 | volatile uint32_t CNBCR6; /* CNBCR6 */
|
---|
90 | /* end of struct st_mlb_from_cecr0 */
|
---|
91 | /* start of struct st_mlb_from_cecr0 */
|
---|
92 | volatile uint32_t CECR7; /* CECR7 */
|
---|
93 | volatile uint32_t CSCR7; /* CSCR7 */
|
---|
94 | volatile uint32_t CCBCR7; /* CCBCR7 */
|
---|
95 | volatile uint32_t CNBCR7; /* CNBCR7 */
|
---|
96 | /* end of struct st_mlb_from_cecr0 */
|
---|
97 | /* start of struct st_mlb_from_cecr0 */
|
---|
98 | volatile uint32_t CECR8; /* CECR8 */
|
---|
99 | volatile uint32_t CSCR8; /* CSCR8 */
|
---|
100 | volatile uint32_t CCBCR8; /* CCBCR8 */
|
---|
101 | volatile uint32_t CNBCR8; /* CNBCR8 */
|
---|
102 | /* end of struct st_mlb_from_cecr0 */
|
---|
103 | /* start of struct st_mlb_from_cecr0 */
|
---|
104 | volatile uint32_t CECR9; /* CECR9 */
|
---|
105 | volatile uint32_t CSCR9; /* CSCR9 */
|
---|
106 | volatile uint32_t CCBCR9; /* CCBCR9 */
|
---|
107 | volatile uint32_t CNBCR9; /* CNBCR9 */
|
---|
108 | /* end of struct st_mlb_from_cecr0 */
|
---|
109 | /* start of struct st_mlb_from_cecr0 */
|
---|
110 | volatile uint32_t CECR10; /* CECR10 */
|
---|
111 | volatile uint32_t CSCR10; /* CSCR10 */
|
---|
112 | volatile uint32_t CCBCR10; /* CCBCR10 */
|
---|
113 | volatile uint32_t CNBCR10; /* CNBCR10 */
|
---|
114 | /* end of struct st_mlb_from_cecr0 */
|
---|
115 | /* start of struct st_mlb_from_cecr0 */
|
---|
116 | volatile uint32_t CECR11; /* CECR11 */
|
---|
117 | volatile uint32_t CSCR11; /* CSCR11 */
|
---|
118 | volatile uint32_t CCBCR11; /* CCBCR11 */
|
---|
119 | volatile uint32_t CNBCR11; /* CNBCR11 */
|
---|
120 | /* end of struct st_mlb_from_cecr0 */
|
---|
121 | /* start of struct st_mlb_from_cecr0 */
|
---|
122 | volatile uint32_t CECR12; /* CECR12 */
|
---|
123 | volatile uint32_t CSCR12; /* CSCR12 */
|
---|
124 | volatile uint32_t CCBCR12; /* CCBCR12 */
|
---|
125 | volatile uint32_t CNBCR12; /* CNBCR12 */
|
---|
126 | /* end of struct st_mlb_from_cecr0 */
|
---|
127 | /* start of struct st_mlb_from_cecr0 */
|
---|
128 | volatile uint32_t CECR13; /* CECR13 */
|
---|
129 | volatile uint32_t CSCR13; /* CSCR13 */
|
---|
130 | volatile uint32_t CCBCR13; /* CCBCR13 */
|
---|
131 | volatile uint32_t CNBCR13; /* CNBCR13 */
|
---|
132 | /* end of struct st_mlb_from_cecr0 */
|
---|
133 | /* start of struct st_mlb_from_cecr0 */
|
---|
134 | volatile uint32_t CECR14; /* CECR14 */
|
---|
135 | volatile uint32_t CSCR14; /* CSCR14 */
|
---|
136 | volatile uint32_t CCBCR14; /* CCBCR14 */
|
---|
137 | volatile uint32_t CNBCR14; /* CNBCR14 */
|
---|
138 | /* end of struct st_mlb_from_cecr0 */
|
---|
139 | /* start of struct st_mlb_from_cecr0 */
|
---|
140 | volatile uint32_t CECR15; /* CECR15 */
|
---|
141 | volatile uint32_t CSCR15; /* CSCR15 */
|
---|
142 | volatile uint32_t CCBCR15; /* CCBCR15 */
|
---|
143 | volatile uint32_t CNBCR15; /* CNBCR15 */
|
---|
144 | /* end of struct st_mlb_from_cecr0 */
|
---|
145 | /* start of struct st_mlb_from_cecr0 */
|
---|
146 | volatile uint32_t CECR16; /* CECR16 */
|
---|
147 | volatile uint32_t CSCR16; /* CSCR16 */
|
---|
148 | volatile uint32_t CCBCR16; /* CCBCR16 */
|
---|
149 | volatile uint32_t CNBCR16; /* CNBCR16 */
|
---|
150 | /* end of struct st_mlb_from_cecr0 */
|
---|
151 | /* start of struct st_mlb_from_cecr0 */
|
---|
152 | volatile uint32_t CECR17; /* CECR17 */
|
---|
153 | volatile uint32_t CSCR17; /* CSCR17 */
|
---|
154 | volatile uint32_t CCBCR17; /* CCBCR17 */
|
---|
155 | volatile uint32_t CNBCR17; /* CNBCR17 */
|
---|
156 | /* end of struct st_mlb_from_cecr0 */
|
---|
157 | /* start of struct st_mlb_from_cecr0 */
|
---|
158 | volatile uint32_t CECR18; /* CECR18 */
|
---|
159 | volatile uint32_t CSCR18; /* CSCR18 */
|
---|
160 | volatile uint32_t CCBCR18; /* CCBCR18 */
|
---|
161 | volatile uint32_t CNBCR18; /* CNBCR18 */
|
---|
162 | /* end of struct st_mlb_from_cecr0 */
|
---|
163 | /* start of struct st_mlb_from_cecr0 */
|
---|
164 | volatile uint32_t CECR19; /* CECR19 */
|
---|
165 | volatile uint32_t CSCR19; /* CSCR19 */
|
---|
166 | volatile uint32_t CCBCR19; /* CCBCR19 */
|
---|
167 | volatile uint32_t CNBCR19; /* CNBCR19 */
|
---|
168 | /* end of struct st_mlb_from_cecr0 */
|
---|
169 | /* start of struct st_mlb_from_cecr0 */
|
---|
170 | volatile uint32_t CECR20; /* CECR20 */
|
---|
171 | volatile uint32_t CSCR20; /* CSCR20 */
|
---|
172 | volatile uint32_t CCBCR20; /* CCBCR20 */
|
---|
173 | volatile uint32_t CNBCR20; /* CNBCR20 */
|
---|
174 | /* end of struct st_mlb_from_cecr0 */
|
---|
175 | /* start of struct st_mlb_from_cecr0 */
|
---|
176 | volatile uint32_t CECR21; /* CECR21 */
|
---|
177 | volatile uint32_t CSCR21; /* CSCR21 */
|
---|
178 | volatile uint32_t CCBCR21; /* CCBCR21 */
|
---|
179 | volatile uint32_t CNBCR21; /* CNBCR21 */
|
---|
180 | /* end of struct st_mlb_from_cecr0 */
|
---|
181 | /* start of struct st_mlb_from_cecr0 */
|
---|
182 | volatile uint32_t CECR22; /* CECR22 */
|
---|
183 | volatile uint32_t CSCR22; /* CSCR22 */
|
---|
184 | volatile uint32_t CCBCR22; /* CCBCR22 */
|
---|
185 | volatile uint32_t CNBCR22; /* CNBCR22 */
|
---|
186 | /* end of struct st_mlb_from_cecr0 */
|
---|
187 | /* start of struct st_mlb_from_cecr0 */
|
---|
188 | volatile uint32_t CECR23; /* CECR23 */
|
---|
189 | volatile uint32_t CSCR23; /* CSCR23 */
|
---|
190 | volatile uint32_t CCBCR23; /* CCBCR23 */
|
---|
191 | volatile uint32_t CNBCR23; /* CNBCR23 */
|
---|
192 | /* end of struct st_mlb_from_cecr0 */
|
---|
193 | /* start of struct st_mlb_from_cecr0 */
|
---|
194 | volatile uint32_t CECR24; /* CECR24 */
|
---|
195 | volatile uint32_t CSCR24; /* CSCR24 */
|
---|
196 | volatile uint32_t CCBCR24; /* CCBCR24 */
|
---|
197 | volatile uint32_t CNBCR24; /* CNBCR24 */
|
---|
198 | /* end of struct st_mlb_from_cecr0 */
|
---|
199 | /* start of struct st_mlb_from_cecr0 */
|
---|
200 | volatile uint32_t CECR25; /* CECR25 */
|
---|
201 | volatile uint32_t CSCR25; /* CSCR25 */
|
---|
202 | volatile uint32_t CCBCR25; /* CCBCR25 */
|
---|
203 | volatile uint32_t CNBCR25; /* CNBCR25 */
|
---|
204 | /* end of struct st_mlb_from_cecr0 */
|
---|
205 | /* start of struct st_mlb_from_cecr0 */
|
---|
206 | volatile uint32_t CECR26; /* CECR26 */
|
---|
207 | volatile uint32_t CSCR26; /* CSCR26 */
|
---|
208 | volatile uint32_t CCBCR26; /* CCBCR26 */
|
---|
209 | volatile uint32_t CNBCR26; /* CNBCR26 */
|
---|
210 | /* end of struct st_mlb_from_cecr0 */
|
---|
211 | /* start of struct st_mlb_from_cecr0 */
|
---|
212 | volatile uint32_t CECR27; /* CECR27 */
|
---|
213 | volatile uint32_t CSCR27; /* CSCR27 */
|
---|
214 | volatile uint32_t CCBCR27; /* CCBCR27 */
|
---|
215 | volatile uint32_t CNBCR27; /* CNBCR27 */
|
---|
216 | /* end of struct st_mlb_from_cecr0 */
|
---|
217 | /* start of struct st_mlb_from_cecr0 */
|
---|
218 | volatile uint32_t CECR28; /* CECR28 */
|
---|
219 | volatile uint32_t CSCR28; /* CSCR28 */
|
---|
220 | volatile uint32_t CCBCR28; /* CCBCR28 */
|
---|
221 | volatile uint32_t CNBCR28; /* CNBCR28 */
|
---|
222 | /* end of struct st_mlb_from_cecr0 */
|
---|
223 | /* start of struct st_mlb_from_cecr0 */
|
---|
224 | volatile uint32_t CECR29; /* CECR29 */
|
---|
225 | volatile uint32_t CSCR29; /* CSCR29 */
|
---|
226 | volatile uint32_t CCBCR29; /* CCBCR29 */
|
---|
227 | volatile uint32_t CNBCR29; /* CNBCR29 */
|
---|
228 | /* end of struct st_mlb_from_cecr0 */
|
---|
229 | /* start of struct st_mlb_from_cecr0 */
|
---|
230 | volatile uint32_t CECR30; /* CECR30 */
|
---|
231 | volatile uint32_t CSCR30; /* CSCR30 */
|
---|
232 | volatile uint32_t CCBCR30; /* CCBCR30 */
|
---|
233 | volatile uint32_t CNBCR30; /* CNBCR30 */
|
---|
234 | /* end of struct st_mlb_from_cecr0 */
|
---|
235 | volatile uint8_t dummy158[80]; /* */
|
---|
236 | #define MLB_LCBCR0_COUNT 31
|
---|
237 | volatile uint32_t LCBCR0; /* LCBCR0 */
|
---|
238 | volatile uint32_t LCBCR1; /* LCBCR1 */
|
---|
239 | volatile uint32_t LCBCR2; /* LCBCR2 */
|
---|
240 | volatile uint32_t LCBCR3; /* LCBCR3 */
|
---|
241 | volatile uint32_t LCBCR4; /* LCBCR4 */
|
---|
242 | volatile uint32_t LCBCR5; /* LCBCR5 */
|
---|
243 | volatile uint32_t LCBCR6; /* LCBCR6 */
|
---|
244 | volatile uint32_t LCBCR7; /* LCBCR7 */
|
---|
245 | volatile uint32_t LCBCR8; /* LCBCR8 */
|
---|
246 | volatile uint32_t LCBCR9; /* LCBCR9 */
|
---|
247 | volatile uint32_t LCBCR10; /* LCBCR10 */
|
---|
248 | volatile uint32_t LCBCR11; /* LCBCR11 */
|
---|
249 | volatile uint32_t LCBCR12; /* LCBCR12 */
|
---|
250 | volatile uint32_t LCBCR13; /* LCBCR13 */
|
---|
251 | volatile uint32_t LCBCR14; /* LCBCR14 */
|
---|
252 | volatile uint32_t LCBCR15; /* LCBCR15 */
|
---|
253 | volatile uint32_t LCBCR16; /* LCBCR16 */
|
---|
254 | volatile uint32_t LCBCR17; /* LCBCR17 */
|
---|
255 | volatile uint32_t LCBCR18; /* LCBCR18 */
|
---|
256 | volatile uint32_t LCBCR19; /* LCBCR19 */
|
---|
257 | volatile uint32_t LCBCR20; /* LCBCR20 */
|
---|
258 | volatile uint32_t LCBCR21; /* LCBCR21 */
|
---|
259 | volatile uint32_t LCBCR22; /* LCBCR22 */
|
---|
260 | volatile uint32_t LCBCR23; /* LCBCR23 */
|
---|
261 | volatile uint32_t LCBCR24; /* LCBCR24 */
|
---|
262 | volatile uint32_t LCBCR25; /* LCBCR25 */
|
---|
263 | volatile uint32_t LCBCR26; /* LCBCR26 */
|
---|
264 | volatile uint32_t LCBCR27; /* LCBCR27 */
|
---|
265 | volatile uint32_t LCBCR28; /* LCBCR28 */
|
---|
266 | volatile uint32_t LCBCR29; /* LCBCR29 */
|
---|
267 | volatile uint32_t LCBCR30; /* LCBCR30 */
|
---|
268 | };
|
---|
269 |
|
---|
270 |
|
---|
271 | struct st_mlb_from_cecr0
|
---|
272 | {
|
---|
273 | volatile uint32_t CECR0; /* CECR0 */
|
---|
274 | volatile uint32_t CSCR0; /* CSCR0 */
|
---|
275 | volatile uint32_t CCBCR0; /* CCBCR0 */
|
---|
276 | volatile uint32_t CNBCR0; /* CNBCR0 */
|
---|
277 | };
|
---|
278 |
|
---|
279 |
|
---|
280 | #define MLB (*(struct st_mlb *)0xE8034000uL) /* MLB */
|
---|
281 |
|
---|
282 |
|
---|
283 | /* Start of channnel array defines of MLB */
|
---|
284 |
|
---|
285 | /* Channnel array defines of MLB_FROM_CECR0_ARRAY */
|
---|
286 | /*(Sample) value = MLB_FROM_CECR0_ARRAY[ channel ]->CECR0; */
|
---|
287 | #define MLB_FROM_CECR0_ARRAY_COUNT 31
|
---|
288 | #define MLB_FROM_CECR0_ARRAY_ADDRESS_LIST \
|
---|
289 | { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
|
---|
290 | &MLB_FROM_CECR0, &MLB_FROM_CECR1, &MLB_FROM_CECR2, &MLB_FROM_CECR3, &MLB_FROM_CECR4, &MLB_FROM_CECR5, &MLB_FROM_CECR6, &MLB_FROM_CECR7, \
|
---|
291 | &MLB_FROM_CECR8, &MLB_FROM_CECR9, &MLB_FROM_CECR10, &MLB_FROM_CECR11, &MLB_FROM_CECR12, &MLB_FROM_CECR13, &MLB_FROM_CECR14, &MLB_FROM_CECR15, \
|
---|
292 | &MLB_FROM_CECR16, &MLB_FROM_CECR17, &MLB_FROM_CECR18, &MLB_FROM_CECR19, &MLB_FROM_CECR20, &MLB_FROM_CECR21, &MLB_FROM_CECR22, &MLB_FROM_CECR23, \
|
---|
293 | &MLB_FROM_CECR24, &MLB_FROM_CECR25, &MLB_FROM_CECR26, &MLB_FROM_CECR27, &MLB_FROM_CECR28, &MLB_FROM_CECR29, &MLB_FROM_CECR30 \
|
---|
294 | } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
|
---|
295 | #define MLB_FROM_CECR0 (*(struct st_mlb_from_cecr0 *)&MLB.CECR0) /* MLB_FROM_CECR0 */
|
---|
296 | #define MLB_FROM_CECR1 (*(struct st_mlb_from_cecr0 *)&MLB.CECR1) /* MLB_FROM_CECR1 */
|
---|
297 | #define MLB_FROM_CECR2 (*(struct st_mlb_from_cecr0 *)&MLB.CECR2) /* MLB_FROM_CECR2 */
|
---|
298 | #define MLB_FROM_CECR3 (*(struct st_mlb_from_cecr0 *)&MLB.CECR3) /* MLB_FROM_CECR3 */
|
---|
299 | #define MLB_FROM_CECR4 (*(struct st_mlb_from_cecr0 *)&MLB.CECR4) /* MLB_FROM_CECR4 */
|
---|
300 | #define MLB_FROM_CECR5 (*(struct st_mlb_from_cecr0 *)&MLB.CECR5) /* MLB_FROM_CECR5 */
|
---|
301 | #define MLB_FROM_CECR6 (*(struct st_mlb_from_cecr0 *)&MLB.CECR6) /* MLB_FROM_CECR6 */
|
---|
302 | #define MLB_FROM_CECR7 (*(struct st_mlb_from_cecr0 *)&MLB.CECR7) /* MLB_FROM_CECR7 */
|
---|
303 | #define MLB_FROM_CECR8 (*(struct st_mlb_from_cecr0 *)&MLB.CECR8) /* MLB_FROM_CECR8 */
|
---|
304 | #define MLB_FROM_CECR9 (*(struct st_mlb_from_cecr0 *)&MLB.CECR9) /* MLB_FROM_CECR9 */
|
---|
305 | #define MLB_FROM_CECR10 (*(struct st_mlb_from_cecr0 *)&MLB.CECR10) /* MLB_FROM_CECR10 */
|
---|
306 | #define MLB_FROM_CECR11 (*(struct st_mlb_from_cecr0 *)&MLB.CECR11) /* MLB_FROM_CECR11 */
|
---|
307 | #define MLB_FROM_CECR12 (*(struct st_mlb_from_cecr0 *)&MLB.CECR12) /* MLB_FROM_CECR12 */
|
---|
308 | #define MLB_FROM_CECR13 (*(struct st_mlb_from_cecr0 *)&MLB.CECR13) /* MLB_FROM_CECR13 */
|
---|
309 | #define MLB_FROM_CECR14 (*(struct st_mlb_from_cecr0 *)&MLB.CECR14) /* MLB_FROM_CECR14 */
|
---|
310 | #define MLB_FROM_CECR15 (*(struct st_mlb_from_cecr0 *)&MLB.CECR15) /* MLB_FROM_CECR15 */
|
---|
311 | #define MLB_FROM_CECR16 (*(struct st_mlb_from_cecr0 *)&MLB.CECR16) /* MLB_FROM_CECR16 */
|
---|
312 | #define MLB_FROM_CECR17 (*(struct st_mlb_from_cecr0 *)&MLB.CECR17) /* MLB_FROM_CECR17 */
|
---|
313 | #define MLB_FROM_CECR18 (*(struct st_mlb_from_cecr0 *)&MLB.CECR18) /* MLB_FROM_CECR18 */
|
---|
314 | #define MLB_FROM_CECR19 (*(struct st_mlb_from_cecr0 *)&MLB.CECR19) /* MLB_FROM_CECR19 */
|
---|
315 | #define MLB_FROM_CECR20 (*(struct st_mlb_from_cecr0 *)&MLB.CECR20) /* MLB_FROM_CECR20 */
|
---|
316 | #define MLB_FROM_CECR21 (*(struct st_mlb_from_cecr0 *)&MLB.CECR21) /* MLB_FROM_CECR21 */
|
---|
317 | #define MLB_FROM_CECR22 (*(struct st_mlb_from_cecr0 *)&MLB.CECR22) /* MLB_FROM_CECR22 */
|
---|
318 | #define MLB_FROM_CECR23 (*(struct st_mlb_from_cecr0 *)&MLB.CECR23) /* MLB_FROM_CECR23 */
|
---|
319 | #define MLB_FROM_CECR24 (*(struct st_mlb_from_cecr0 *)&MLB.CECR24) /* MLB_FROM_CECR24 */
|
---|
320 | #define MLB_FROM_CECR25 (*(struct st_mlb_from_cecr0 *)&MLB.CECR25) /* MLB_FROM_CECR25 */
|
---|
321 | #define MLB_FROM_CECR26 (*(struct st_mlb_from_cecr0 *)&MLB.CECR26) /* MLB_FROM_CECR26 */
|
---|
322 | #define MLB_FROM_CECR27 (*(struct st_mlb_from_cecr0 *)&MLB.CECR27) /* MLB_FROM_CECR27 */
|
---|
323 | #define MLB_FROM_CECR28 (*(struct st_mlb_from_cecr0 *)&MLB.CECR28) /* MLB_FROM_CECR28 */
|
---|
324 | #define MLB_FROM_CECR29 (*(struct st_mlb_from_cecr0 *)&MLB.CECR29) /* MLB_FROM_CECR29 */
|
---|
325 | #define MLB_FROM_CECR30 (*(struct st_mlb_from_cecr0 *)&MLB.CECR30) /* MLB_FROM_CECR30 */
|
---|
326 |
|
---|
327 | /* End of channnel array defines of MLB */
|
---|
328 |
|
---|
329 |
|
---|
330 | #define MLBDCCR MLB.DCCR
|
---|
331 | #define MLBSSCR MLB.SSCR
|
---|
332 | #define MLBSDCR MLB.SDCR
|
---|
333 | #define MLBSMCR MLB.SMCR
|
---|
334 | #define MLBVCCR MLB.VCCR
|
---|
335 | #define MLBSBCR MLB.SBCR
|
---|
336 | #define MLBABCR MLB.ABCR
|
---|
337 | #define MLBCBCR MLB.CBCR
|
---|
338 | #define MLBIBCR MLB.IBCR
|
---|
339 | #define MLBCICR MLB.CICR
|
---|
340 | #define MLBCECR0 MLB.CECR0
|
---|
341 | #define MLBCSCR0 MLB.CSCR0
|
---|
342 | #define MLBCCBCR0 MLB.CCBCR0
|
---|
343 | #define MLBCNBCR0 MLB.CNBCR0
|
---|
344 | #define MLBCECR1 MLB.CECR1
|
---|
345 | #define MLBCSCR1 MLB.CSCR1
|
---|
346 | #define MLBCCBCR1 MLB.CCBCR1
|
---|
347 | #define MLBCNBCR1 MLB.CNBCR1
|
---|
348 | #define MLBCECR2 MLB.CECR2
|
---|
349 | #define MLBCSCR2 MLB.CSCR2
|
---|
350 | #define MLBCCBCR2 MLB.CCBCR2
|
---|
351 | #define MLBCNBCR2 MLB.CNBCR2
|
---|
352 | #define MLBCECR3 MLB.CECR3
|
---|
353 | #define MLBCSCR3 MLB.CSCR3
|
---|
354 | #define MLBCCBCR3 MLB.CCBCR3
|
---|
355 | #define MLBCNBCR3 MLB.CNBCR3
|
---|
356 | #define MLBCECR4 MLB.CECR4
|
---|
357 | #define MLBCSCR4 MLB.CSCR4
|
---|
358 | #define MLBCCBCR4 MLB.CCBCR4
|
---|
359 | #define MLBCNBCR4 MLB.CNBCR4
|
---|
360 | #define MLBCECR5 MLB.CECR5
|
---|
361 | #define MLBCSCR5 MLB.CSCR5
|
---|
362 | #define MLBCCBCR5 MLB.CCBCR5
|
---|
363 | #define MLBCNBCR5 MLB.CNBCR5
|
---|
364 | #define MLBCECR6 MLB.CECR6
|
---|
365 | #define MLBCSCR6 MLB.CSCR6
|
---|
366 | #define MLBCCBCR6 MLB.CCBCR6
|
---|
367 | #define MLBCNBCR6 MLB.CNBCR6
|
---|
368 | #define MLBCECR7 MLB.CECR7
|
---|
369 | #define MLBCSCR7 MLB.CSCR7
|
---|
370 | #define MLBCCBCR7 MLB.CCBCR7
|
---|
371 | #define MLBCNBCR7 MLB.CNBCR7
|
---|
372 | #define MLBCECR8 MLB.CECR8
|
---|
373 | #define MLBCSCR8 MLB.CSCR8
|
---|
374 | #define MLBCCBCR8 MLB.CCBCR8
|
---|
375 | #define MLBCNBCR8 MLB.CNBCR8
|
---|
376 | #define MLBCECR9 MLB.CECR9
|
---|
377 | #define MLBCSCR9 MLB.CSCR9
|
---|
378 | #define MLBCCBCR9 MLB.CCBCR9
|
---|
379 | #define MLBCNBCR9 MLB.CNBCR9
|
---|
380 | #define MLBCECR10 MLB.CECR10
|
---|
381 | #define MLBCSCR10 MLB.CSCR10
|
---|
382 | #define MLBCCBCR10 MLB.CCBCR10
|
---|
383 | #define MLBCNBCR10 MLB.CNBCR10
|
---|
384 | #define MLBCECR11 MLB.CECR11
|
---|
385 | #define MLBCSCR11 MLB.CSCR11
|
---|
386 | #define MLBCCBCR11 MLB.CCBCR11
|
---|
387 | #define MLBCNBCR11 MLB.CNBCR11
|
---|
388 | #define MLBCECR12 MLB.CECR12
|
---|
389 | #define MLBCSCR12 MLB.CSCR12
|
---|
390 | #define MLBCCBCR12 MLB.CCBCR12
|
---|
391 | #define MLBCNBCR12 MLB.CNBCR12
|
---|
392 | #define MLBCECR13 MLB.CECR13
|
---|
393 | #define MLBCSCR13 MLB.CSCR13
|
---|
394 | #define MLBCCBCR13 MLB.CCBCR13
|
---|
395 | #define MLBCNBCR13 MLB.CNBCR13
|
---|
396 | #define MLBCECR14 MLB.CECR14
|
---|
397 | #define MLBCSCR14 MLB.CSCR14
|
---|
398 | #define MLBCCBCR14 MLB.CCBCR14
|
---|
399 | #define MLBCNBCR14 MLB.CNBCR14
|
---|
400 | #define MLBCECR15 MLB.CECR15
|
---|
401 | #define MLBCSCR15 MLB.CSCR15
|
---|
402 | #define MLBCCBCR15 MLB.CCBCR15
|
---|
403 | #define MLBCNBCR15 MLB.CNBCR15
|
---|
404 | #define MLBCECR16 MLB.CECR16
|
---|
405 | #define MLBCSCR16 MLB.CSCR16
|
---|
406 | #define MLBCCBCR16 MLB.CCBCR16
|
---|
407 | #define MLBCNBCR16 MLB.CNBCR16
|
---|
408 | #define MLBCECR17 MLB.CECR17
|
---|
409 | #define MLBCSCR17 MLB.CSCR17
|
---|
410 | #define MLBCCBCR17 MLB.CCBCR17
|
---|
411 | #define MLBCNBCR17 MLB.CNBCR17
|
---|
412 | #define MLBCECR18 MLB.CECR18
|
---|
413 | #define MLBCSCR18 MLB.CSCR18
|
---|
414 | #define MLBCCBCR18 MLB.CCBCR18
|
---|
415 | #define MLBCNBCR18 MLB.CNBCR18
|
---|
416 | #define MLBCECR19 MLB.CECR19
|
---|
417 | #define MLBCSCR19 MLB.CSCR19
|
---|
418 | #define MLBCCBCR19 MLB.CCBCR19
|
---|
419 | #define MLBCNBCR19 MLB.CNBCR19
|
---|
420 | #define MLBCECR20 MLB.CECR20
|
---|
421 | #define MLBCSCR20 MLB.CSCR20
|
---|
422 | #define MLBCCBCR20 MLB.CCBCR20
|
---|
423 | #define MLBCNBCR20 MLB.CNBCR20
|
---|
424 | #define MLBCECR21 MLB.CECR21
|
---|
425 | #define MLBCSCR21 MLB.CSCR21
|
---|
426 | #define MLBCCBCR21 MLB.CCBCR21
|
---|
427 | #define MLBCNBCR21 MLB.CNBCR21
|
---|
428 | #define MLBCECR22 MLB.CECR22
|
---|
429 | #define MLBCSCR22 MLB.CSCR22
|
---|
430 | #define MLBCCBCR22 MLB.CCBCR22
|
---|
431 | #define MLBCNBCR22 MLB.CNBCR22
|
---|
432 | #define MLBCECR23 MLB.CECR23
|
---|
433 | #define MLBCSCR23 MLB.CSCR23
|
---|
434 | #define MLBCCBCR23 MLB.CCBCR23
|
---|
435 | #define MLBCNBCR23 MLB.CNBCR23
|
---|
436 | #define MLBCECR24 MLB.CECR24
|
---|
437 | #define MLBCSCR24 MLB.CSCR24
|
---|
438 | #define MLBCCBCR24 MLB.CCBCR24
|
---|
439 | #define MLBCNBCR24 MLB.CNBCR24
|
---|
440 | #define MLBCECR25 MLB.CECR25
|
---|
441 | #define MLBCSCR25 MLB.CSCR25
|
---|
442 | #define MLBCCBCR25 MLB.CCBCR25
|
---|
443 | #define MLBCNBCR25 MLB.CNBCR25
|
---|
444 | #define MLBCECR26 MLB.CECR26
|
---|
445 | #define MLBCSCR26 MLB.CSCR26
|
---|
446 | #define MLBCCBCR26 MLB.CCBCR26
|
---|
447 | #define MLBCNBCR26 MLB.CNBCR26
|
---|
448 | #define MLBCECR27 MLB.CECR27
|
---|
449 | #define MLBCSCR27 MLB.CSCR27
|
---|
450 | #define MLBCCBCR27 MLB.CCBCR27
|
---|
451 | #define MLBCNBCR27 MLB.CNBCR27
|
---|
452 | #define MLBCECR28 MLB.CECR28
|
---|
453 | #define MLBCSCR28 MLB.CSCR28
|
---|
454 | #define MLBCCBCR28 MLB.CCBCR28
|
---|
455 | #define MLBCNBCR28 MLB.CNBCR28
|
---|
456 | #define MLBCECR29 MLB.CECR29
|
---|
457 | #define MLBCSCR29 MLB.CSCR29
|
---|
458 | #define MLBCCBCR29 MLB.CCBCR29
|
---|
459 | #define MLBCNBCR29 MLB.CNBCR29
|
---|
460 | #define MLBCECR30 MLB.CECR30
|
---|
461 | #define MLBCSCR30 MLB.CSCR30
|
---|
462 | #define MLBCCBCR30 MLB.CCBCR30
|
---|
463 | #define MLBCNBCR30 MLB.CNBCR30
|
---|
464 | #define MLBLCBCR0 MLB.LCBCR0
|
---|
465 | #define MLBLCBCR1 MLB.LCBCR1
|
---|
466 | #define MLBLCBCR2 MLB.LCBCR2
|
---|
467 | #define MLBLCBCR3 MLB.LCBCR3
|
---|
468 | #define MLBLCBCR4 MLB.LCBCR4
|
---|
469 | #define MLBLCBCR5 MLB.LCBCR5
|
---|
470 | #define MLBLCBCR6 MLB.LCBCR6
|
---|
471 | #define MLBLCBCR7 MLB.LCBCR7
|
---|
472 | #define MLBLCBCR8 MLB.LCBCR8
|
---|
473 | #define MLBLCBCR9 MLB.LCBCR9
|
---|
474 | #define MLBLCBCR10 MLB.LCBCR10
|
---|
475 | #define MLBLCBCR11 MLB.LCBCR11
|
---|
476 | #define MLBLCBCR12 MLB.LCBCR12
|
---|
477 | #define MLBLCBCR13 MLB.LCBCR13
|
---|
478 | #define MLBLCBCR14 MLB.LCBCR14
|
---|
479 | #define MLBLCBCR15 MLB.LCBCR15
|
---|
480 | #define MLBLCBCR16 MLB.LCBCR16
|
---|
481 | #define MLBLCBCR17 MLB.LCBCR17
|
---|
482 | #define MLBLCBCR18 MLB.LCBCR18
|
---|
483 | #define MLBLCBCR19 MLB.LCBCR19
|
---|
484 | #define MLBLCBCR20 MLB.LCBCR20
|
---|
485 | #define MLBLCBCR21 MLB.LCBCR21
|
---|
486 | #define MLBLCBCR22 MLB.LCBCR22
|
---|
487 | #define MLBLCBCR23 MLB.LCBCR23
|
---|
488 | #define MLBLCBCR24 MLB.LCBCR24
|
---|
489 | #define MLBLCBCR25 MLB.LCBCR25
|
---|
490 | #define MLBLCBCR26 MLB.LCBCR26
|
---|
491 | #define MLBLCBCR27 MLB.LCBCR27
|
---|
492 | #define MLBLCBCR28 MLB.LCBCR28
|
---|
493 | #define MLBLCBCR29 MLB.LCBCR29
|
---|
494 | #define MLBLCBCR30 MLB.LCBCR30
|
---|
495 | /* <-SEC M1.10.1 */
|
---|
496 | /* <-QAC 0857 */
|
---|
497 | /* <-QAC 0639 */
|
---|
498 | #endif
|
---|