Changeset 374 for asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX/TARGET_RZ_A1H/device/inc/iodefines/mlb_iodefine.h
- Timestamp:
- Apr 5, 2019, 9:26:53 PM (5 years ago)
- Location:
- asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX
- Files:
-
- 1 added
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX/TARGET_RZ_A1H/device/inc/iodefines/mlb_iodefine.h
r352 r374 19 19 * following link: 20 20 * http://www.renesas.com/disclaimer* 21 * Copyright (C) 2013-201 4Renesas Electronics Corporation. All rights reserved.21 * Copyright (C) 2013-2015 Renesas Electronics Corporation. All rights reserved. 22 22 *******************************************************************************/ 23 23 /******************************************************************************* … … 25 25 * $Rev: $ 26 26 * $Date:: $ 27 * Description : Definition of I/O Register (V1.00a)27 * Description : Definition of I/O Register for RZ/A1H,M (V2.00h) 28 28 ******************************************************************************/ 29 29 #ifndef MLB_IODEFINE_H … … 31 31 /* ->QAC 0639 : Over 127 members (C90) */ 32 32 /* ->QAC 0857 : Over 1024 #define (C90) */ 33 /* ->MISRA 18.4 : Pack unpack union */ /* ->SEC M1.6.2 */ 33 34 /* ->SEC M1.10.1 : Not magic number */ 34 35 35 struct st_mlb36 { /* 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 31237 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_cecr0272 {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 36 #define MLB (*(struct st_mlb *)0xE8034000uL) /* MLB */ 281 37 282 38 283 /* Start of chann nel array defines of MLB */284 285 /* Chann nel array defines of MLB_FROM_CECR0_ARRAY */39 /* Start of channel array defines of MLB */ 40 41 /* Channel array defines of MLB_FROM_CECR0_ARRAY */ 286 42 /*(Sample) value = MLB_FROM_CECR0_ARRAY[ channel ]->CECR0; */ 287 #define MLB_FROM_CECR0_ARRAY_COUNT 3143 #define MLB_FROM_CECR0_ARRAY_COUNT (31) 288 44 #define MLB_FROM_CECR0_ARRAY_ADDRESS_LIST \ 289 45 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ … … 325 81 #define MLB_FROM_CECR30 (*(struct st_mlb_from_cecr0 *)&MLB.CECR30) /* MLB_FROM_CECR30 */ 326 82 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 83 /* End of channel array defines of MLB */ 84 85 86 #define MLBDCCR (MLB.DCCR) 87 #define MLBSSCR (MLB.SSCR) 88 #define MLBSDCR (MLB.SDCR) 89 #define MLBSMCR (MLB.SMCR) 90 #define MLBVCCR (MLB.VCCR) 91 #define MLBSBCR (MLB.SBCR) 92 #define MLBABCR (MLB.ABCR) 93 #define MLBCBCR (MLB.CBCR) 94 #define MLBIBCR (MLB.IBCR) 95 #define MLBCICR (MLB.CICR) 96 #define MLBCECR0 (MLB.CECR0) 97 #define MLBCSCR0 (MLB.CSCR0) 98 #define MLBCCBCR0 (MLB.CCBCR0) 99 #define MLBCNBCR0 (MLB.CNBCR0) 100 #define MLBCECR1 (MLB.CECR1) 101 #define MLBCSCR1 (MLB.CSCR1) 102 #define MLBCCBCR1 (MLB.CCBCR1) 103 #define MLBCNBCR1 (MLB.CNBCR1) 104 #define MLBCECR2 (MLB.CECR2) 105 #define MLBCSCR2 (MLB.CSCR2) 106 #define MLBCCBCR2 (MLB.CCBCR2) 107 #define MLBCNBCR2 (MLB.CNBCR2) 108 #define MLBCECR3 (MLB.CECR3) 109 #define MLBCSCR3 (MLB.CSCR3) 110 #define MLBCCBCR3 (MLB.CCBCR3) 111 #define MLBCNBCR3 (MLB.CNBCR3) 112 #define MLBCECR4 (MLB.CECR4) 113 #define MLBCSCR4 (MLB.CSCR4) 114 #define MLBCCBCR4 (MLB.CCBCR4) 115 #define MLBCNBCR4 (MLB.CNBCR4) 116 #define MLBCECR5 (MLB.CECR5) 117 #define MLBCSCR5 (MLB.CSCR5) 118 #define MLBCCBCR5 (MLB.CCBCR5) 119 #define MLBCNBCR5 (MLB.CNBCR5) 120 #define MLBCECR6 (MLB.CECR6) 121 #define MLBCSCR6 (MLB.CSCR6) 122 #define MLBCCBCR6 (MLB.CCBCR6) 123 #define MLBCNBCR6 (MLB.CNBCR6) 124 #define MLBCECR7 (MLB.CECR7) 125 #define MLBCSCR7 (MLB.CSCR7) 126 #define MLBCCBCR7 (MLB.CCBCR7) 127 #define MLBCNBCR7 (MLB.CNBCR7) 128 #define MLBCECR8 (MLB.CECR8) 129 #define MLBCSCR8 (MLB.CSCR8) 130 #define MLBCCBCR8 (MLB.CCBCR8) 131 #define MLBCNBCR8 (MLB.CNBCR8) 132 #define MLBCECR9 (MLB.CECR9) 133 #define MLBCSCR9 (MLB.CSCR9) 134 #define MLBCCBCR9 (MLB.CCBCR9) 135 #define MLBCNBCR9 (MLB.CNBCR9) 136 #define MLBCECR10 (MLB.CECR10) 137 #define MLBCSCR10 (MLB.CSCR10) 138 #define MLBCCBCR10 (MLB.CCBCR10) 139 #define MLBCNBCR10 (MLB.CNBCR10) 140 #define MLBCECR11 (MLB.CECR11) 141 #define MLBCSCR11 (MLB.CSCR11) 142 #define MLBCCBCR11 (MLB.CCBCR11) 143 #define MLBCNBCR11 (MLB.CNBCR11) 144 #define MLBCECR12 (MLB.CECR12) 145 #define MLBCSCR12 (MLB.CSCR12) 146 #define MLBCCBCR12 (MLB.CCBCR12) 147 #define MLBCNBCR12 (MLB.CNBCR12) 148 #define MLBCECR13 (MLB.CECR13) 149 #define MLBCSCR13 (MLB.CSCR13) 150 #define MLBCCBCR13 (MLB.CCBCR13) 151 #define MLBCNBCR13 (MLB.CNBCR13) 152 #define MLBCECR14 (MLB.CECR14) 153 #define MLBCSCR14 (MLB.CSCR14) 154 #define MLBCCBCR14 (MLB.CCBCR14) 155 #define MLBCNBCR14 (MLB.CNBCR14) 156 #define MLBCECR15 (MLB.CECR15) 157 #define MLBCSCR15 (MLB.CSCR15) 158 #define MLBCCBCR15 (MLB.CCBCR15) 159 #define MLBCNBCR15 (MLB.CNBCR15) 160 #define MLBCECR16 (MLB.CECR16) 161 #define MLBCSCR16 (MLB.CSCR16) 162 #define MLBCCBCR16 (MLB.CCBCR16) 163 #define MLBCNBCR16 (MLB.CNBCR16) 164 #define MLBCECR17 (MLB.CECR17) 165 #define MLBCSCR17 (MLB.CSCR17) 166 #define MLBCCBCR17 (MLB.CCBCR17) 167 #define MLBCNBCR17 (MLB.CNBCR17) 168 #define MLBCECR18 (MLB.CECR18) 169 #define MLBCSCR18 (MLB.CSCR18) 170 #define MLBCCBCR18 (MLB.CCBCR18) 171 #define MLBCNBCR18 (MLB.CNBCR18) 172 #define MLBCECR19 (MLB.CECR19) 173 #define MLBCSCR19 (MLB.CSCR19) 174 #define MLBCCBCR19 (MLB.CCBCR19) 175 #define MLBCNBCR19 (MLB.CNBCR19) 176 #define MLBCECR20 (MLB.CECR20) 177 #define MLBCSCR20 (MLB.CSCR20) 178 #define MLBCCBCR20 (MLB.CCBCR20) 179 #define MLBCNBCR20 (MLB.CNBCR20) 180 #define MLBCECR21 (MLB.CECR21) 181 #define MLBCSCR21 (MLB.CSCR21) 182 #define MLBCCBCR21 (MLB.CCBCR21) 183 #define MLBCNBCR21 (MLB.CNBCR21) 184 #define MLBCECR22 (MLB.CECR22) 185 #define MLBCSCR22 (MLB.CSCR22) 186 #define MLBCCBCR22 (MLB.CCBCR22) 187 #define MLBCNBCR22 (MLB.CNBCR22) 188 #define MLBCECR23 (MLB.CECR23) 189 #define MLBCSCR23 (MLB.CSCR23) 190 #define MLBCCBCR23 (MLB.CCBCR23) 191 #define MLBCNBCR23 (MLB.CNBCR23) 192 #define MLBCECR24 (MLB.CECR24) 193 #define MLBCSCR24 (MLB.CSCR24) 194 #define MLBCCBCR24 (MLB.CCBCR24) 195 #define MLBCNBCR24 (MLB.CNBCR24) 196 #define MLBCECR25 (MLB.CECR25) 197 #define MLBCSCR25 (MLB.CSCR25) 198 #define MLBCCBCR25 (MLB.CCBCR25) 199 #define MLBCNBCR25 (MLB.CNBCR25) 200 #define MLBCECR26 (MLB.CECR26) 201 #define MLBCSCR26 (MLB.CSCR26) 202 #define MLBCCBCR26 (MLB.CCBCR26) 203 #define MLBCNBCR26 (MLB.CNBCR26) 204 #define MLBCECR27 (MLB.CECR27) 205 #define MLBCSCR27 (MLB.CSCR27) 206 #define MLBCCBCR27 (MLB.CCBCR27) 207 #define MLBCNBCR27 (MLB.CNBCR27) 208 #define MLBCECR28 (MLB.CECR28) 209 #define MLBCSCR28 (MLB.CSCR28) 210 #define MLBCCBCR28 (MLB.CCBCR28) 211 #define MLBCNBCR28 (MLB.CNBCR28) 212 #define MLBCECR29 (MLB.CECR29) 213 #define MLBCSCR29 (MLB.CSCR29) 214 #define MLBCCBCR29 (MLB.CCBCR29) 215 #define MLBCNBCR29 (MLB.CNBCR29) 216 #define MLBCECR30 (MLB.CECR30) 217 #define MLBCSCR30 (MLB.CSCR30) 218 #define MLBCCBCR30 (MLB.CCBCR30) 219 #define MLBCNBCR30 (MLB.CNBCR30) 220 #define MLBLCBCR0 (MLB.LCBCR0) 221 #define MLBLCBCR1 (MLB.LCBCR1) 222 #define MLBLCBCR2 (MLB.LCBCR2) 223 #define MLBLCBCR3 (MLB.LCBCR3) 224 #define MLBLCBCR4 (MLB.LCBCR4) 225 #define MLBLCBCR5 (MLB.LCBCR5) 226 #define MLBLCBCR6 (MLB.LCBCR6) 227 #define MLBLCBCR7 (MLB.LCBCR7) 228 #define MLBLCBCR8 (MLB.LCBCR8) 229 #define MLBLCBCR9 (MLB.LCBCR9) 230 #define MLBLCBCR10 (MLB.LCBCR10) 231 #define MLBLCBCR11 (MLB.LCBCR11) 232 #define MLBLCBCR12 (MLB.LCBCR12) 233 #define MLBLCBCR13 (MLB.LCBCR13) 234 #define MLBLCBCR14 (MLB.LCBCR14) 235 #define MLBLCBCR15 (MLB.LCBCR15) 236 #define MLBLCBCR16 (MLB.LCBCR16) 237 #define MLBLCBCR17 (MLB.LCBCR17) 238 #define MLBLCBCR18 (MLB.LCBCR18) 239 #define MLBLCBCR19 (MLB.LCBCR19) 240 #define MLBLCBCR20 (MLB.LCBCR20) 241 #define MLBLCBCR21 (MLB.LCBCR21) 242 #define MLBLCBCR22 (MLB.LCBCR22) 243 #define MLBLCBCR23 (MLB.LCBCR23) 244 #define MLBLCBCR24 (MLB.LCBCR24) 245 #define MLBLCBCR25 (MLB.LCBCR25) 246 #define MLBLCBCR26 (MLB.LCBCR26) 247 #define MLBLCBCR27 (MLB.LCBCR27) 248 #define MLBLCBCR28 (MLB.LCBCR28) 249 #define MLBLCBCR29 (MLB.LCBCR29) 250 #define MLBLCBCR30 (MLB.LCBCR30) 251 252 #define MLB_LCBCR0_COUNT (31) 253 254 255 typedef struct st_mlb 256 { 257 /* MLB */ 258 volatile uint32_t DCCR; /* DCCR */ 259 volatile uint32_t SSCR; /* SSCR */ 260 volatile uint32_t SDCR; /* SDCR */ 261 volatile uint32_t SMCR; /* SMCR */ 262 volatile uint8_t dummy156[12]; /* */ 263 volatile uint32_t VCCR; /* VCCR */ 264 volatile uint32_t SBCR; /* SBCR */ 265 volatile uint32_t ABCR; /* ABCR */ 266 volatile uint32_t CBCR; /* CBCR */ 267 volatile uint32_t IBCR; /* IBCR */ 268 volatile uint32_t CICR; /* CICR */ 269 volatile uint8_t dummy157[12]; /* */ 270 271 /* start of struct st_mlb_from_cecr0 */ 272 volatile uint32_t CECR0; /* CECR0 */ 273 volatile uint32_t CSCR0; /* CSCR0 */ 274 volatile uint32_t CCBCR0; /* CCBCR0 */ 275 volatile uint32_t CNBCR0; /* CNBCR0 */ 276 277 /* end of struct st_mlb_from_cecr0 */ 278 279 /* start of struct st_mlb_from_cecr0 */ 280 volatile uint32_t CECR1; /* CECR1 */ 281 volatile uint32_t CSCR1; /* CSCR1 */ 282 volatile uint32_t CCBCR1; /* CCBCR1 */ 283 volatile uint32_t CNBCR1; /* CNBCR1 */ 284 285 /* end of struct st_mlb_from_cecr0 */ 286 287 /* start of struct st_mlb_from_cecr0 */ 288 volatile uint32_t CECR2; /* CECR2 */ 289 volatile uint32_t CSCR2; /* CSCR2 */ 290 volatile uint32_t CCBCR2; /* CCBCR2 */ 291 volatile uint32_t CNBCR2; /* CNBCR2 */ 292 293 /* end of struct st_mlb_from_cecr0 */ 294 295 /* start of struct st_mlb_from_cecr0 */ 296 volatile uint32_t CECR3; /* CECR3 */ 297 volatile uint32_t CSCR3; /* CSCR3 */ 298 volatile uint32_t CCBCR3; /* CCBCR3 */ 299 volatile uint32_t CNBCR3; /* CNBCR3 */ 300 301 /* end of struct st_mlb_from_cecr0 */ 302 303 /* start of struct st_mlb_from_cecr0 */ 304 volatile uint32_t CECR4; /* CECR4 */ 305 volatile uint32_t CSCR4; /* CSCR4 */ 306 volatile uint32_t CCBCR4; /* CCBCR4 */ 307 volatile uint32_t CNBCR4; /* CNBCR4 */ 308 309 /* end of struct st_mlb_from_cecr0 */ 310 311 /* start of struct st_mlb_from_cecr0 */ 312 volatile uint32_t CECR5; /* CECR5 */ 313 volatile uint32_t CSCR5; /* CSCR5 */ 314 volatile uint32_t CCBCR5; /* CCBCR5 */ 315 volatile uint32_t CNBCR5; /* CNBCR5 */ 316 317 /* end of struct st_mlb_from_cecr0 */ 318 319 /* start of struct st_mlb_from_cecr0 */ 320 volatile uint32_t CECR6; /* CECR6 */ 321 volatile uint32_t CSCR6; /* CSCR6 */ 322 volatile uint32_t CCBCR6; /* CCBCR6 */ 323 volatile uint32_t CNBCR6; /* CNBCR6 */ 324 325 /* end of struct st_mlb_from_cecr0 */ 326 327 /* start of struct st_mlb_from_cecr0 */ 328 volatile uint32_t CECR7; /* CECR7 */ 329 volatile uint32_t CSCR7; /* CSCR7 */ 330 volatile uint32_t CCBCR7; /* CCBCR7 */ 331 volatile uint32_t CNBCR7; /* CNBCR7 */ 332 333 /* end of struct st_mlb_from_cecr0 */ 334 335 /* start of struct st_mlb_from_cecr0 */ 336 volatile uint32_t CECR8; /* CECR8 */ 337 volatile uint32_t CSCR8; /* CSCR8 */ 338 volatile uint32_t CCBCR8; /* CCBCR8 */ 339 volatile uint32_t CNBCR8; /* CNBCR8 */ 340 341 /* end of struct st_mlb_from_cecr0 */ 342 343 /* start of struct st_mlb_from_cecr0 */ 344 volatile uint32_t CECR9; /* CECR9 */ 345 volatile uint32_t CSCR9; /* CSCR9 */ 346 volatile uint32_t CCBCR9; /* CCBCR9 */ 347 volatile uint32_t CNBCR9; /* CNBCR9 */ 348 349 /* end of struct st_mlb_from_cecr0 */ 350 351 /* start of struct st_mlb_from_cecr0 */ 352 volatile uint32_t CECR10; /* CECR10 */ 353 volatile uint32_t CSCR10; /* CSCR10 */ 354 volatile uint32_t CCBCR10; /* CCBCR10 */ 355 volatile uint32_t CNBCR10; /* CNBCR10 */ 356 357 /* end of struct st_mlb_from_cecr0 */ 358 359 /* start of struct st_mlb_from_cecr0 */ 360 volatile uint32_t CECR11; /* CECR11 */ 361 volatile uint32_t CSCR11; /* CSCR11 */ 362 volatile uint32_t CCBCR11; /* CCBCR11 */ 363 volatile uint32_t CNBCR11; /* CNBCR11 */ 364 365 /* end of struct st_mlb_from_cecr0 */ 366 367 /* start of struct st_mlb_from_cecr0 */ 368 volatile uint32_t CECR12; /* CECR12 */ 369 volatile uint32_t CSCR12; /* CSCR12 */ 370 volatile uint32_t CCBCR12; /* CCBCR12 */ 371 volatile uint32_t CNBCR12; /* CNBCR12 */ 372 373 /* end of struct st_mlb_from_cecr0 */ 374 375 /* start of struct st_mlb_from_cecr0 */ 376 volatile uint32_t CECR13; /* CECR13 */ 377 volatile uint32_t CSCR13; /* CSCR13 */ 378 volatile uint32_t CCBCR13; /* CCBCR13 */ 379 volatile uint32_t CNBCR13; /* CNBCR13 */ 380 381 /* end of struct st_mlb_from_cecr0 */ 382 383 /* start of struct st_mlb_from_cecr0 */ 384 volatile uint32_t CECR14; /* CECR14 */ 385 volatile uint32_t CSCR14; /* CSCR14 */ 386 volatile uint32_t CCBCR14; /* CCBCR14 */ 387 volatile uint32_t CNBCR14; /* CNBCR14 */ 388 389 /* end of struct st_mlb_from_cecr0 */ 390 391 /* start of struct st_mlb_from_cecr0 */ 392 volatile uint32_t CECR15; /* CECR15 */ 393 volatile uint32_t CSCR15; /* CSCR15 */ 394 volatile uint32_t CCBCR15; /* CCBCR15 */ 395 volatile uint32_t CNBCR15; /* CNBCR15 */ 396 397 /* end of struct st_mlb_from_cecr0 */ 398 399 /* start of struct st_mlb_from_cecr0 */ 400 volatile uint32_t CECR16; /* CECR16 */ 401 volatile uint32_t CSCR16; /* CSCR16 */ 402 volatile uint32_t CCBCR16; /* CCBCR16 */ 403 volatile uint32_t CNBCR16; /* CNBCR16 */ 404 405 /* end of struct st_mlb_from_cecr0 */ 406 407 /* start of struct st_mlb_from_cecr0 */ 408 volatile uint32_t CECR17; /* CECR17 */ 409 volatile uint32_t CSCR17; /* CSCR17 */ 410 volatile uint32_t CCBCR17; /* CCBCR17 */ 411 volatile uint32_t CNBCR17; /* CNBCR17 */ 412 413 /* end of struct st_mlb_from_cecr0 */ 414 415 /* start of struct st_mlb_from_cecr0 */ 416 volatile uint32_t CECR18; /* CECR18 */ 417 volatile uint32_t CSCR18; /* CSCR18 */ 418 volatile uint32_t CCBCR18; /* CCBCR18 */ 419 volatile uint32_t CNBCR18; /* CNBCR18 */ 420 421 /* end of struct st_mlb_from_cecr0 */ 422 423 /* start of struct st_mlb_from_cecr0 */ 424 volatile uint32_t CECR19; /* CECR19 */ 425 volatile uint32_t CSCR19; /* CSCR19 */ 426 volatile uint32_t CCBCR19; /* CCBCR19 */ 427 volatile uint32_t CNBCR19; /* CNBCR19 */ 428 429 /* end of struct st_mlb_from_cecr0 */ 430 431 /* start of struct st_mlb_from_cecr0 */ 432 volatile uint32_t CECR20; /* CECR20 */ 433 volatile uint32_t CSCR20; /* CSCR20 */ 434 volatile uint32_t CCBCR20; /* CCBCR20 */ 435 volatile uint32_t CNBCR20; /* CNBCR20 */ 436 437 /* end of struct st_mlb_from_cecr0 */ 438 439 /* start of struct st_mlb_from_cecr0 */ 440 volatile uint32_t CECR21; /* CECR21 */ 441 volatile uint32_t CSCR21; /* CSCR21 */ 442 volatile uint32_t CCBCR21; /* CCBCR21 */ 443 volatile uint32_t CNBCR21; /* CNBCR21 */ 444 445 /* end of struct st_mlb_from_cecr0 */ 446 447 /* start of struct st_mlb_from_cecr0 */ 448 volatile uint32_t CECR22; /* CECR22 */ 449 volatile uint32_t CSCR22; /* CSCR22 */ 450 volatile uint32_t CCBCR22; /* CCBCR22 */ 451 volatile uint32_t CNBCR22; /* CNBCR22 */ 452 453 /* end of struct st_mlb_from_cecr0 */ 454 455 /* start of struct st_mlb_from_cecr0 */ 456 volatile uint32_t CECR23; /* CECR23 */ 457 volatile uint32_t CSCR23; /* CSCR23 */ 458 volatile uint32_t CCBCR23; /* CCBCR23 */ 459 volatile uint32_t CNBCR23; /* CNBCR23 */ 460 461 /* end of struct st_mlb_from_cecr0 */ 462 463 /* start of struct st_mlb_from_cecr0 */ 464 volatile uint32_t CECR24; /* CECR24 */ 465 volatile uint32_t CSCR24; /* CSCR24 */ 466 volatile uint32_t CCBCR24; /* CCBCR24 */ 467 volatile uint32_t CNBCR24; /* CNBCR24 */ 468 469 /* end of struct st_mlb_from_cecr0 */ 470 471 /* start of struct st_mlb_from_cecr0 */ 472 volatile uint32_t CECR25; /* CECR25 */ 473 volatile uint32_t CSCR25; /* CSCR25 */ 474 volatile uint32_t CCBCR25; /* CCBCR25 */ 475 volatile uint32_t CNBCR25; /* CNBCR25 */ 476 477 /* end of struct st_mlb_from_cecr0 */ 478 479 /* start of struct st_mlb_from_cecr0 */ 480 volatile uint32_t CECR26; /* CECR26 */ 481 volatile uint32_t CSCR26; /* CSCR26 */ 482 volatile uint32_t CCBCR26; /* CCBCR26 */ 483 volatile uint32_t CNBCR26; /* CNBCR26 */ 484 485 /* end of struct st_mlb_from_cecr0 */ 486 487 /* start of struct st_mlb_from_cecr0 */ 488 volatile uint32_t CECR27; /* CECR27 */ 489 volatile uint32_t CSCR27; /* CSCR27 */ 490 volatile uint32_t CCBCR27; /* CCBCR27 */ 491 volatile uint32_t CNBCR27; /* CNBCR27 */ 492 493 /* end of struct st_mlb_from_cecr0 */ 494 495 /* start of struct st_mlb_from_cecr0 */ 496 volatile uint32_t CECR28; /* CECR28 */ 497 volatile uint32_t CSCR28; /* CSCR28 */ 498 volatile uint32_t CCBCR28; /* CCBCR28 */ 499 volatile uint32_t CNBCR28; /* CNBCR28 */ 500 501 /* end of struct st_mlb_from_cecr0 */ 502 503 /* start of struct st_mlb_from_cecr0 */ 504 volatile uint32_t CECR29; /* CECR29 */ 505 volatile uint32_t CSCR29; /* CSCR29 */ 506 volatile uint32_t CCBCR29; /* CCBCR29 */ 507 volatile uint32_t CNBCR29; /* CNBCR29 */ 508 509 /* end of struct st_mlb_from_cecr0 */ 510 511 /* start of struct st_mlb_from_cecr0 */ 512 volatile uint32_t CECR30; /* CECR30 */ 513 volatile uint32_t CSCR30; /* CSCR30 */ 514 volatile uint32_t CCBCR30; /* CCBCR30 */ 515 volatile uint32_t CNBCR30; /* CNBCR30 */ 516 517 /* end of struct st_mlb_from_cecr0 */ 518 volatile uint8_t dummy158[80]; /* */ 519 520 /* #define MLB_LCBCR0_COUNT (31) */ 521 volatile uint32_t LCBCR0; /* LCBCR0 */ 522 volatile uint32_t LCBCR1; /* LCBCR1 */ 523 volatile uint32_t LCBCR2; /* LCBCR2 */ 524 volatile uint32_t LCBCR3; /* LCBCR3 */ 525 volatile uint32_t LCBCR4; /* LCBCR4 */ 526 volatile uint32_t LCBCR5; /* LCBCR5 */ 527 volatile uint32_t LCBCR6; /* LCBCR6 */ 528 volatile uint32_t LCBCR7; /* LCBCR7 */ 529 volatile uint32_t LCBCR8; /* LCBCR8 */ 530 volatile uint32_t LCBCR9; /* LCBCR9 */ 531 volatile uint32_t LCBCR10; /* LCBCR10 */ 532 volatile uint32_t LCBCR11; /* LCBCR11 */ 533 volatile uint32_t LCBCR12; /* LCBCR12 */ 534 volatile uint32_t LCBCR13; /* LCBCR13 */ 535 volatile uint32_t LCBCR14; /* LCBCR14 */ 536 volatile uint32_t LCBCR15; /* LCBCR15 */ 537 volatile uint32_t LCBCR16; /* LCBCR16 */ 538 volatile uint32_t LCBCR17; /* LCBCR17 */ 539 volatile uint32_t LCBCR18; /* LCBCR18 */ 540 volatile uint32_t LCBCR19; /* LCBCR19 */ 541 volatile uint32_t LCBCR20; /* LCBCR20 */ 542 volatile uint32_t LCBCR21; /* LCBCR21 */ 543 volatile uint32_t LCBCR22; /* LCBCR22 */ 544 volatile uint32_t LCBCR23; /* LCBCR23 */ 545 volatile uint32_t LCBCR24; /* LCBCR24 */ 546 volatile uint32_t LCBCR25; /* LCBCR25 */ 547 volatile uint32_t LCBCR26; /* LCBCR26 */ 548 volatile uint32_t LCBCR27; /* LCBCR27 */ 549 volatile uint32_t LCBCR28; /* LCBCR28 */ 550 volatile uint32_t LCBCR29; /* LCBCR29 */ 551 volatile uint32_t LCBCR30; /* LCBCR30 */ 552 } r_io_mlb_t; 553 554 555 typedef struct st_mlb_from_cecr0 556 { 557 558 volatile uint32_t CECR0; /* CECR0 */ 559 volatile uint32_t CSCR0; /* CSCR0 */ 560 volatile uint32_t CCBCR0; /* CCBCR0 */ 561 volatile uint32_t CNBCR0; /* CNBCR0 */ 562 } r_io_mlb_from_cecr0_t; 563 564 565 /* Channel array defines of MLB (2)*/ 566 #ifdef DECLARE_MLB_FROM_CECR0_ARRAY_CHANNELS 567 volatile struct st_mlb_from_cecr0* MLB_FROM_CECR0_ARRAY[ MLB_FROM_CECR0_ARRAY_COUNT ] = 568 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ 569 MLB_FROM_CECR0_ARRAY_ADDRESS_LIST; 570 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ 571 #endif /* DECLARE_MLB_FROM_CECR0_ARRAY_CHANNELS */ 572 /* End of channel array defines of MLB (2)*/ 573 574 495 575 /* <-SEC M1.10.1 */ 576 /* <-MISRA 18.4 */ /* <-SEC M1.6.2 */ 496 577 /* <-QAC 0857 */ 497 578 /* <-QAC 0639 */
Note:
See TracChangeset
for help on using the changeset viewer.