1 /* 2 * Copyright (c) 2020 - 2024 Renesas Electronics Corporation and/or its affiliates 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 /********************************************************************************************************************** 8 * File Name : gpio_iodefine.h 9 * Version : 1.00 10 * Description : IO define file for gpio. 11 *********************************************************************************************************************/ 12 13 /* ================================================================================================================= */ 14 /* ================ Device Specific Cluster Section ====== */ 15 /* ================================================================================================================= */ 16 17 /* ================================================================================================================= */ 18 /* ================ Device Specific Peripheral Section ====== */ 19 /* ================================================================================================================= */ 20 21 #ifndef GPIO_IODEFINE_H 22 #define GPIO_IODEFINE_H 23 24 typedef struct 25 { 26 union 27 { 28 __IOM uint8_t P_20; 29 struct 30 { 31 __IOM uint8_t P0 : 1; 32 __IOM uint8_t P1 : 1; 33 __IOM uint8_t P2 : 1; 34 __IOM uint8_t P3 : 1; 35 uint8_t : 4; 36 } P_20_b; 37 }; 38 union 39 { 40 __IOM uint8_t P_21; 41 struct 42 { 43 __IOM uint8_t P0 : 1; 44 __IOM uint8_t P1 : 1; 45 __IOM uint8_t P2 : 1; 46 __IOM uint8_t P3 : 1; 47 __IOM uint8_t P4 : 1; 48 uint8_t : 3; 49 } P_21_b; 50 }; 51 union 52 { 53 __IOM uint8_t P_22; 54 struct 55 { 56 __IOM uint8_t P0 : 1; 57 __IOM uint8_t P1 : 1; 58 __IOM uint8_t P2 : 1; 59 __IOM uint8_t P3 : 1; 60 __IOM uint8_t P4 : 1; 61 uint8_t : 3; 62 } P_22_b; 63 }; 64 union 65 { 66 __IOM uint8_t P_23; 67 struct 68 { 69 __IOM uint8_t P0 : 1; 70 __IOM uint8_t P1 : 1; 71 __IOM uint8_t P2 : 1; 72 __IOM uint8_t P3 : 1; 73 uint8_t : 4; 74 } P_23_b; 75 }; 76 union 77 { 78 __IOM uint8_t P_24; 79 struct 80 { 81 __IOM uint8_t P0 : 1; 82 __IOM uint8_t P1 : 1; 83 uint8_t : 6; 84 } P_24_b; 85 }; 86 union 87 { 88 __IOM uint8_t P_25; 89 struct 90 { 91 __IOM uint8_t P0 : 1; 92 __IOM uint8_t P1 : 1; 93 __IOM uint8_t P2 : 1; 94 __IOM uint8_t P3 : 1; 95 __IOM uint8_t P4 : 1; 96 uint8_t : 3; 97 } P_25_b; 98 }; 99 union 100 { 101 __IOM uint8_t P_26; 102 struct 103 { 104 __IOM uint8_t P0 : 1; 105 __IOM uint8_t P1 : 1; 106 __IOM uint8_t P2 : 1; 107 uint8_t : 5; 108 } P_26_b; 109 }; 110 union 111 { 112 __IOM uint8_t P_27; 113 struct 114 { 115 __IOM uint8_t P0 : 1; 116 __IOM uint8_t P1 : 1; 117 __IOM uint8_t P2 : 1; 118 __IOM uint8_t P3 : 1; 119 uint8_t : 4; 120 } P_27_b; 121 }; 122 union 123 { 124 __IOM uint8_t P_28; 125 struct 126 { 127 __IOM uint8_t P0 : 1; 128 __IOM uint8_t P1 : 1; 129 uint8_t : 6; 130 } P_28_b; 131 }; 132 union 133 { 134 __IOM uint8_t P_29; 135 struct 136 { 137 __IOM uint8_t P0 : 1; 138 __IOM uint8_t P1 : 1; 139 __IOM uint8_t P2 : 1; 140 __IOM uint8_t P3 : 1; 141 uint8_t : 4; 142 } P_29_b; 143 }; 144 union 145 { 146 __IOM uint8_t P_2A; 147 struct 148 { 149 __IOM uint8_t P0 : 1; 150 __IOM uint8_t P1 : 1; 151 __IOM uint8_t P2 : 1; 152 __IOM uint8_t P3 : 1; 153 __IOM uint8_t P4 : 1; 154 __IOM uint8_t P5 : 1; 155 uint8_t : 2; 156 } P_2A_b; 157 }; 158 __IM uint8_t RESERVED[5]; 159 union 160 { 161 __IOM uint8_t P_30; 162 struct 163 { 164 __IOM uint8_t P0 : 1; 165 __IOM uint8_t P1 : 1; 166 __IOM uint8_t P2 : 1; 167 __IOM uint8_t P3 : 1; 168 __IOM uint8_t P4 : 1; 169 uint8_t : 3; 170 } P_30_b; 171 }; 172 union 173 { 174 __IOM uint8_t P_31; 175 struct 176 { 177 __IOM uint8_t P0 : 1; 178 __IOM uint8_t P1 : 1; 179 __IOM uint8_t P2 : 1; 180 __IOM uint8_t P3 : 1; 181 uint8_t : 4; 182 } P_31_b; 183 }; 184 union 185 { 186 __IOM uint8_t P_32; 187 struct 188 { 189 __IOM uint8_t P0 : 1; 190 __IOM uint8_t P1 : 1; 191 __IOM uint8_t P2 : 1; 192 __IOM uint8_t P3 : 1; 193 uint8_t : 4; 194 } P_32_b; 195 }; 196 union 197 { 198 __IOM uint8_t P_33; 199 struct 200 { 201 __IOM uint8_t P0 : 1; 202 __IOM uint8_t P1 : 1; 203 __IOM uint8_t P2 : 1; 204 __IOM uint8_t P3 : 1; 205 __IOM uint8_t P4 : 1; 206 __IOM uint8_t P5 : 1; 207 uint8_t : 2; 208 } P_33_b; 209 }; 210 union 211 { 212 __IOM uint8_t P_34; 213 struct 214 { 215 __IOM uint8_t P0 : 1; 216 __IOM uint8_t P1 : 1; 217 __IOM uint8_t P2 : 1; 218 __IOM uint8_t P3 : 1; 219 __IOM uint8_t P4 : 1; 220 uint8_t : 3; 221 } P_34_b; 222 }; 223 union 224 { 225 __IOM uint8_t P_35; 226 struct 227 { 228 __IOM uint8_t P0 : 1; 229 __IOM uint8_t P1 : 1; 230 __IOM uint8_t P2 : 1; 231 __IOM uint8_t P3 : 1; 232 __IOM uint8_t P4 : 1; 233 uint8_t : 3; 234 } P_35_b; 235 }; 236 union 237 { 238 __IOM uint8_t P_36; 239 struct 240 { 241 __IOM uint8_t P0 : 1; 242 __IOM uint8_t P1 : 1; 243 __IOM uint8_t P2 : 1; 244 __IOM uint8_t P3 : 1; 245 uint8_t : 4; 246 } P_36_b; 247 }; 248 union 249 { 250 __IOM uint8_t P_37; 251 struct 252 { 253 __IOM uint8_t P0 : 1; 254 __IOM uint8_t P1 : 1; 255 __IOM uint8_t P2 : 1; 256 __IOM uint8_t P3 : 1; 257 __IOM uint8_t P4 : 1; 258 uint8_t : 3; 259 } P_37_b; 260 }; 261 __IM uint8_t RESERVED1[264]; 262 union 263 { 264 __IOM uint16_t PM_20; 265 struct 266 { 267 __IOM uint8_t L; 268 __IOM uint8_t H; 269 } PM_20_byte; 270 struct 271 { 272 __IOM uint8_t PM20_0 : 2; 273 __IOM uint8_t PM20_1 : 2; 274 __IOM uint8_t PM20_2 : 2; 275 __IOM uint8_t PM20_3 : 2; 276 uint8_t : 8; 277 } PM_20_b; 278 }; 279 union 280 { 281 __IOM uint16_t PM_21; 282 struct 283 { 284 __IOM uint8_t L; 285 __IOM uint8_t H; 286 } PM_21_byte; 287 struct 288 { 289 __IOM uint8_t PM21_0 : 2; 290 __IOM uint8_t PM21_1 : 2; 291 __IOM uint8_t PM21_2 : 2; 292 __IOM uint8_t PM21_3 : 2; 293 __IOM uint8_t PM21_4 : 2; 294 uint8_t : 6; 295 } PM_21_b; 296 }; 297 union 298 { 299 __IOM uint16_t PM_22; 300 struct 301 { 302 __IOM uint8_t L; 303 __IOM uint8_t H; 304 } PM_22_byte; 305 struct 306 { 307 __IOM uint8_t PM22_0 : 2; 308 __IOM uint8_t PM22_1 : 2; 309 __IOM uint8_t PM22_2 : 2; 310 __IOM uint8_t PM22_3 : 2; 311 __IOM uint8_t PM22_4 : 2; 312 uint8_t : 6; 313 } PM_22_b; 314 }; 315 union 316 { 317 __IOM uint16_t PM_23; 318 struct 319 { 320 __IOM uint8_t L; 321 __IOM uint8_t H; 322 } PM_23_byte; 323 struct 324 { 325 __IOM uint8_t PM23_0 : 2; 326 __IOM uint8_t PM23_1 : 2; 327 __IOM uint8_t PM23_2 : 2; 328 __IOM uint8_t PM23_3 : 2; 329 uint8_t : 8; 330 } PM_23_b; 331 }; 332 union 333 { 334 __IOM uint16_t PM_24; 335 struct 336 { 337 __IOM uint8_t L; 338 __IOM uint8_t H; 339 } PM_24_byte; 340 struct 341 { 342 __IOM uint8_t PM24_0 : 2; 343 __IOM uint8_t PM24_1 : 2; 344 uint8_t : 4; 345 uint8_t : 8; 346 } PM_24_b; 347 }; 348 union 349 { 350 __IOM uint16_t PM_25; 351 struct 352 { 353 __IOM uint8_t L; 354 __IOM uint8_t H; 355 } PM_25_byte; 356 struct 357 { 358 __IOM uint8_t PM25_0 : 2; 359 __IOM uint8_t PM25_1 : 2; 360 __IOM uint8_t PM25_2 : 2; 361 __IOM uint8_t PM25_3 : 2; 362 uint8_t : 8; 363 } PM_25_b; 364 }; 365 union 366 { 367 __IOM uint16_t PM_26; 368 struct 369 { 370 __IOM uint8_t L; 371 __IOM uint8_t H; 372 } PM_26_byte; 373 struct 374 { 375 __IOM uint8_t PM26_0 : 2; 376 __IOM uint8_t PM26_1 : 2; 377 __IOM uint8_t PM26_2 : 2; 378 uint8_t : 2; 379 uint8_t : 8; 380 } PM_26_b; 381 }; 382 union 383 { 384 __IOM uint16_t PM_27; 385 struct 386 { 387 __IOM uint8_t L; 388 __IOM uint8_t H; 389 } PM_27_byte; 390 struct 391 { 392 __IOM uint8_t PM27_0 : 2; 393 __IOM uint8_t PM27_1 : 2; 394 __IOM uint8_t PM27_2 : 2; 395 __IOM uint8_t PM27_3 : 2; 396 uint8_t : 8; 397 } PM_27_b; 398 }; 399 union 400 { 401 __IOM uint16_t PM_28; 402 struct 403 { 404 __IOM uint8_t L; 405 __IOM uint8_t H; 406 } PM_28_byte; 407 struct 408 { 409 __IOM uint8_t PM28_0 : 2; 410 __IOM uint8_t PM28_1 : 2; 411 uint8_t : 4; 412 uint8_t : 8; 413 } PM_28_b; 414 }; 415 union 416 { 417 __IOM uint16_t PM_29; 418 struct 419 { 420 __IOM uint8_t L; 421 __IOM uint8_t H; 422 } PM_29_byte; 423 struct 424 { 425 __IOM uint8_t PM29_0 : 2; 426 __IOM uint8_t PM29_1 : 2; 427 __IOM uint8_t PM29_2 : 2; 428 __IOM uint8_t PM29_3 : 2; 429 uint8_t : 8; 430 } PM_29_b; 431 }; 432 union 433 { 434 __IOM uint16_t PM_2A; 435 struct 436 { 437 __IOM uint8_t L; 438 __IOM uint8_t H; 439 } PM_2A_byte; 440 struct 441 { 442 __IOM uint8_t PM2A_0 : 2; 443 __IOM uint8_t PM2A_1 : 2; 444 __IOM uint8_t PM2A_2 : 2; 445 __IOM uint8_t PM2A_3 : 2; 446 __IOM uint8_t PM2A_4 : 2; 447 __IOM uint8_t PM2A_5 : 2; 448 uint8_t : 4; 449 } PM_2A_b; 450 }; 451 __IM uint8_t RESERVED2[10]; 452 union 453 { 454 __IOM uint16_t PM_30; 455 struct 456 { 457 __IOM uint8_t L; 458 __IOM uint8_t H; 459 } PM_30_byte; 460 struct 461 { 462 __IOM uint8_t PM30_0 : 2; 463 __IOM uint8_t PM30_1 : 2; 464 __IOM uint8_t PM30_2 : 2; 465 __IOM uint8_t PM30_3 : 2; 466 uint8_t : 8; 467 } PM_30_b; 468 }; 469 union 470 { 471 __IOM uint16_t PM_31; 472 struct 473 { 474 __IOM uint8_t L; 475 __IOM uint8_t H; 476 } PM_31_byte; 477 struct 478 { 479 __IOM uint8_t PM31_0 : 2; 480 __IOM uint8_t PM31_1 : 2; 481 __IOM uint8_t PM31_2 : 2; 482 uint8_t : 2; 483 uint8_t : 8; 484 } PM_31_b; 485 }; 486 union 487 { 488 __IOM uint16_t PM_32; 489 struct 490 { 491 __IOM uint8_t L; 492 __IOM uint8_t H; 493 } PM_32_byte; 494 struct 495 { 496 __IOM uint8_t PM32_0 : 2; 497 __IOM uint8_t PM32_1 : 2; 498 __IOM uint8_t PM32_2 : 2; 499 uint8_t : 2; 500 uint8_t : 8; 501 } PM_32_b; 502 }; 503 union 504 { 505 __IOM uint16_t PM_33; 506 struct 507 { 508 __IOM uint8_t L; 509 __IOM uint8_t H; 510 } PM_33_byte; 511 struct 512 { 513 __IOM uint8_t PM33_0 : 2; 514 __IOM uint8_t PM33_1 : 2; 515 __IOM uint8_t PM33_2 : 2; 516 __IOM uint8_t PM33_3 : 2; 517 __IOM uint8_t PM33_4 : 2; 518 __IOM uint8_t PM33_5 : 2; 519 uint8_t : 4; 520 } PM_33_b; 521 }; 522 union 523 { 524 __IOM uint16_t PM_34; 525 struct 526 { 527 __IOM uint8_t L; 528 __IOM uint8_t H; 529 } PM_34_byte; 530 struct 531 { 532 __IOM uint8_t PM34_0 : 2; 533 __IOM uint8_t PM34_1 : 2; 534 __IOM uint8_t PM34_2 : 2; 535 __IOM uint8_t PM34_3 : 2; 536 uint8_t : 8; 537 } PM_34_b; 538 }; 539 union 540 { 541 __IOM uint16_t PM_35; 542 struct 543 { 544 __IOM uint8_t L; 545 __IOM uint8_t H; 546 } PM_35_byte; 547 struct 548 { 549 __IOM uint8_t PM35_0 : 2; 550 __IOM uint8_t PM35_1 : 2; 551 __IOM uint8_t PM35_2 : 2; 552 __IOM uint8_t PM35_3 : 2; 553 uint8_t : 8; 554 } PM_35_b; 555 }; 556 union 557 { 558 __IOM uint16_t PM_36; 559 struct 560 { 561 __IOM uint8_t L; 562 __IOM uint8_t H; 563 } PM_36_byte; 564 struct 565 { 566 __IOM uint8_t PM36_0 : 2; 567 __IOM uint8_t PM36_1 : 2; 568 __IOM uint8_t PM36_2 : 2; 569 uint8_t : 2; 570 uint8_t : 8; 571 } PM_36_b; 572 }; 573 union 574 { 575 __IOM uint16_t PM_37; 576 struct 577 { 578 __IOM uint8_t L; 579 __IOM uint8_t H; 580 } PM_37_byte; 581 struct 582 { 583 __IOM uint8_t PM37_0 : 2; 584 __IOM uint8_t PM37_1 : 2; 585 __IOM uint8_t PM37_2 : 2; 586 __IOM uint8_t PM37_3 : 2; 587 uint8_t : 8; 588 } PM_37_b; 589 }; 590 __IM uint8_t RESERVED3[176]; 591 union 592 { 593 __IOM uint8_t PMC_20; 594 struct 595 { 596 __IOM uint8_t PMC0 : 1; 597 __IOM uint8_t PMC1 : 1; 598 __IOM uint8_t PMC2 : 1; 599 __IOM uint8_t PMC3 : 1; 600 uint8_t : 4; 601 } PMC_20_b; 602 }; 603 union 604 { 605 __IOM uint8_t PMC_21; 606 struct 607 { 608 __IOM uint8_t PMC0 : 1; 609 __IOM uint8_t PMC1 : 1; 610 __IOM uint8_t PMC2 : 1; 611 __IOM uint8_t PMC3 : 1; 612 __IOM uint8_t PMC4 : 1; 613 uint8_t : 3; 614 } PMC_21_b; 615 }; 616 union 617 { 618 __IOM uint8_t PMC_22; 619 struct 620 { 621 __IOM uint8_t PMC0 : 1; 622 __IOM uint8_t PMC1 : 1; 623 __IOM uint8_t PMC2 : 1; 624 __IOM uint8_t PMC3 : 1; 625 __IOM uint8_t PMC4 : 1; 626 uint8_t : 3; 627 } PMC_22_b; 628 }; 629 union 630 { 631 __IOM uint8_t PMC_23; 632 struct 633 { 634 __IOM uint8_t PMC0 : 1; 635 __IOM uint8_t PMC1 : 1; 636 __IOM uint8_t PMC2 : 1; 637 __IOM uint8_t PMC3 : 1; 638 uint8_t : 4; 639 } PMC_23_b; 640 }; 641 union 642 { 643 __IOM uint8_t PMC_24; 644 struct 645 { 646 __IOM uint8_t PMC0 : 1; 647 __IOM uint8_t PMC1 : 1; 648 uint8_t : 6; 649 } PMC_24_b; 650 }; 651 union 652 { 653 __IOM uint8_t PMC_25; 654 struct 655 { 656 __IOM uint8_t PMC0 : 1; 657 __IOM uint8_t PMC1 : 1; 658 __IOM uint8_t PMC2 : 1; 659 __IOM uint8_t PMC3 : 1; 660 __IOM uint8_t PMC4 : 1; 661 uint8_t : 3; 662 } PMC_25_b; 663 }; 664 union 665 { 666 __IOM uint8_t PMC_26; 667 struct 668 { 669 __IOM uint8_t PMC0 : 1; 670 __IOM uint8_t PMC1 : 1; 671 __IOM uint8_t PMC2 : 1; 672 uint8_t : 5; 673 } PMC_26_b; 674 }; 675 union 676 { 677 __IOM uint8_t PMC_27; 678 struct 679 { 680 __IOM uint8_t PMC0 : 1; 681 __IOM uint8_t PMC1 : 1; 682 __IOM uint8_t PMC2 : 1; 683 __IOM uint8_t PMC3 : 1; 684 uint8_t : 4; 685 } PMC_27_b; 686 }; 687 union 688 { 689 __IOM uint8_t PMC_28; 690 struct 691 { 692 __IOM uint8_t PMC0 : 1; 693 __IOM uint8_t PMC1 : 1; 694 uint8_t : 6; 695 } PMC_28_b; 696 }; 697 union 698 { 699 __IOM uint8_t PMC_29; 700 struct 701 { 702 __IOM uint8_t PMC0 : 1; 703 __IOM uint8_t PMC1 : 1; 704 __IOM uint8_t PMC2 : 1; 705 __IOM uint8_t PMC3 : 1; 706 uint8_t : 4; 707 } PMC_29_b; 708 }; 709 union 710 { 711 __IOM uint8_t PMC_2A; 712 struct 713 { 714 __IOM uint8_t PMC0 : 1; 715 __IOM uint8_t PMC1 : 1; 716 __IOM uint8_t PMC2 : 1; 717 __IOM uint8_t PMC3 : 1; 718 __IOM uint8_t PMC4 : 1; 719 __IOM uint8_t PMC5 : 1; 720 uint8_t : 2; 721 } PMC_2A_b; 722 }; 723 __IM uint8_t RESERVED4[5]; 724 union 725 { 726 __IOM uint8_t PMC_30; 727 struct 728 { 729 __IOM uint8_t PMC0 : 1; 730 __IOM uint8_t PMC1 : 1; 731 __IOM uint8_t PMC2 : 1; 732 __IOM uint8_t PMC3 : 1; 733 __IOM uint8_t PMC4 : 1; 734 uint8_t : 3; 735 } PMC_30_b; 736 }; 737 union 738 { 739 __IOM uint8_t PMC_31; 740 struct 741 { 742 __IOM uint8_t PMC0 : 1; 743 __IOM uint8_t PMC1 : 1; 744 __IOM uint8_t PMC2 : 1; 745 __IOM uint8_t PMC3 : 1; 746 uint8_t : 4; 747 } PMC_31_b; 748 }; 749 union 750 { 751 __IOM uint8_t PMC_32; 752 struct 753 { 754 __IOM uint8_t PMC0 : 1; 755 __IOM uint8_t PMC1 : 1; 756 __IOM uint8_t PMC2 : 1; 757 __IOM uint8_t PMC3 : 1; 758 uint8_t : 4; 759 } PMC_32_b; 760 }; 761 union 762 { 763 __IOM uint8_t PMC_33; 764 struct 765 { 766 __IOM uint8_t PMC0 : 1; 767 __IOM uint8_t PMC1 : 1; 768 __IOM uint8_t PMC2 : 1; 769 __IOM uint8_t PMC3 : 1; 770 __IOM uint8_t PMC4 : 1; 771 __IOM uint8_t PMC5 : 1; 772 uint8_t : 2; 773 } PMC_33_b; 774 }; 775 union 776 { 777 __IOM uint8_t PMC_34; 778 struct 779 { 780 __IOM uint8_t PMC0 : 1; 781 __IOM uint8_t PMC1 : 1; 782 __IOM uint8_t PMC2 : 1; 783 __IOM uint8_t PMC3 : 1; 784 __IOM uint8_t PMC4 : 1; 785 uint8_t : 3; 786 } PMC_34_b; 787 }; 788 union 789 { 790 __IOM uint8_t PMC_35; 791 struct 792 { 793 __IOM uint8_t PMC0 : 1; 794 __IOM uint8_t PMC1 : 1; 795 __IOM uint8_t PMC2 : 1; 796 __IOM uint8_t PMC3 : 1; 797 __IOM uint8_t PMC4 : 1; 798 uint8_t : 3; 799 } PMC_35_b; 800 }; 801 union 802 { 803 __IOM uint8_t PMC_36; 804 struct 805 { 806 __IOM uint8_t PMC0 : 1; 807 __IOM uint8_t PMC1 : 1; 808 __IOM uint8_t PMC2 : 1; 809 __IOM uint8_t PMC3 : 1; 810 uint8_t : 4; 811 } PMC_36_b; 812 }; 813 union 814 { 815 __IOM uint8_t PMC_37; 816 struct 817 { 818 __IOM uint8_t PMC0 : 1; 819 __IOM uint8_t PMC1 : 1; 820 __IOM uint8_t PMC2 : 1; 821 __IOM uint8_t PMC3 : 1; 822 __IOM uint8_t PMC4 : 1; 823 uint8_t : 3; 824 } PMC_37_b; 825 }; 826 __IM uint8_t RESERVED5[584]; 827 union 828 { 829 __IOM uint32_t PFC_20; 830 struct 831 { 832 __IOM uint16_t L; 833 __IOM uint16_t H; 834 } PFC_20_hword; 835 struct 836 { 837 __IOM uint8_t LL; 838 __IOM uint8_t LH; 839 __IOM uint8_t HL; 840 __IOM uint8_t HH; 841 } PFC_20_byte; 842 struct 843 { 844 __IOM uint8_t PFC20_0 : 3; 845 uint8_t : 1; 846 __IOM uint8_t PFC20_1 : 3; 847 uint8_t : 1; 848 __IOM uint8_t PFC20_2 : 3; 849 uint8_t : 1; 850 __IOM uint8_t PFC20_3 : 3; 851 uint8_t : 1; 852 uint8_t : 8; 853 uint8_t : 8; 854 } PFC_20_b; 855 }; 856 union 857 { 858 __IOM uint32_t PFC_21; 859 struct 860 { 861 __IOM uint16_t L; 862 __IOM uint16_t H; 863 } PFC_21_hword; 864 struct 865 { 866 __IOM uint8_t LL; 867 __IOM uint8_t LH; 868 __IOM uint8_t HL; 869 __IOM uint8_t HH; 870 } PFC_21_byte; 871 struct 872 { 873 __IOM uint8_t PFC21_0 : 3; 874 uint8_t : 1; 875 __IOM uint8_t PFC21_1 : 3; 876 uint8_t : 1; 877 __IOM uint8_t PFC21_2 : 3; 878 uint8_t : 1; 879 __IOM uint8_t PFC21_3 : 3; 880 uint8_t : 1; 881 __IOM uint8_t PFC21_4 : 3; 882 uint8_t : 5; 883 uint8_t : 8; 884 } PFC_21_b; 885 }; 886 union 887 { 888 __IOM uint32_t PFC_22; 889 struct 890 { 891 __IOM uint16_t L; 892 __IOM uint16_t H; 893 } PFC_22_hword; 894 struct 895 { 896 __IOM uint8_t LL; 897 __IOM uint8_t LH; 898 __IOM uint8_t HL; 899 __IOM uint8_t HH; 900 } PFC_22_byte; 901 struct 902 { 903 __IOM uint8_t PFC22_0 : 3; 904 uint8_t : 1; 905 __IOM uint8_t PFC22_1 : 3; 906 uint8_t : 1; 907 __IOM uint8_t PFC22_2 : 3; 908 uint8_t : 1; 909 __IOM uint8_t PFC22_3 : 3; 910 uint8_t : 1; 911 __IOM uint8_t PFC22_4 : 3; 912 uint8_t : 5; 913 uint8_t : 8; 914 } PFC_22_b; 915 }; 916 union 917 { 918 __IOM uint32_t PFC_23; 919 struct 920 { 921 __IOM uint16_t L; 922 __IOM uint16_t H; 923 } PFC_23_hword; 924 struct 925 { 926 __IOM uint8_t LL; 927 __IOM uint8_t LH; 928 __IOM uint8_t HL; 929 __IOM uint8_t HH; 930 } PFC_23_byte; 931 struct 932 { 933 __IOM uint8_t PFC23_0 : 3; 934 uint8_t : 1; 935 __IOM uint8_t PFC23_1 : 3; 936 uint8_t : 1; 937 __IOM uint8_t PFC23_2 : 3; 938 uint8_t : 1; 939 __IOM uint8_t PFC23_3 : 3; 940 uint8_t : 1; 941 uint8_t : 8; 942 uint8_t : 8; 943 } PFC_23_b; 944 }; 945 union 946 { 947 __IOM uint32_t PFC_24; 948 struct 949 { 950 __IOM uint16_t L; 951 __IOM uint16_t H; 952 } PFC_24_hword; 953 struct 954 { 955 __IOM uint8_t LL; 956 __IOM uint8_t LH; 957 __IOM uint8_t HL; 958 __IOM uint8_t HH; 959 } PFC_24_byte; 960 struct 961 { 962 __IOM uint8_t PFC24_0 : 3; 963 uint8_t : 1; 964 __IOM uint8_t PFC24_1 : 3; 965 uint8_t : 1; 966 uint8_t : 8; 967 uint8_t : 8; 968 uint8_t : 8; 969 } PFC_24_b; 970 }; 971 union 972 { 973 __IOM uint32_t PFC_25; 974 struct 975 { 976 __IOM uint16_t L; 977 __IOM uint16_t H; 978 } PFC_25_hword; 979 struct 980 { 981 __IOM uint8_t LL; 982 __IOM uint8_t LH; 983 __IOM uint8_t HL; 984 __IOM uint8_t HH; 985 } PFC_25_byte; 986 struct 987 { 988 __IOM uint8_t PFC25_0 : 3; 989 uint8_t : 1; 990 __IOM uint8_t PFC25_1 : 3; 991 uint8_t : 1; 992 __IOM uint8_t PFC25_2 : 3; 993 uint8_t : 1; 994 __IOM uint8_t PFC25_3 : 3; 995 uint8_t : 1; 996 __IOM uint8_t PFC25_4 : 3; 997 uint8_t : 5; 998 uint8_t : 8; 999 } PFC_25_b; 1000 }; 1001 union 1002 { 1003 __IOM uint32_t PFC_26; 1004 struct 1005 { 1006 __IOM uint16_t L; 1007 __IOM uint16_t H; 1008 } PFC_26_hword; 1009 struct 1010 { 1011 __IOM uint8_t LL; 1012 __IOM uint8_t LH; 1013 __IOM uint8_t HL; 1014 __IOM uint8_t HH; 1015 } PFC_26_byte; 1016 struct 1017 { 1018 __IOM uint8_t PFC26_0 : 3; 1019 uint8_t : 1; 1020 __IOM uint8_t PFC26_1 : 3; 1021 uint8_t : 1; 1022 __IOM uint8_t PFC26_2 : 3; 1023 uint8_t : 5; 1024 uint8_t : 8; 1025 uint8_t : 8; 1026 } PFC_26_b; 1027 }; 1028 union 1029 { 1030 __IOM uint32_t PFC_27; 1031 struct 1032 { 1033 __IOM uint16_t L; 1034 __IOM uint16_t H; 1035 } PFC_27_hword; 1036 struct 1037 { 1038 __IOM uint8_t LL; 1039 __IOM uint8_t LH; 1040 __IOM uint8_t HL; 1041 __IOM uint8_t HH; 1042 } PFC_27_byte; 1043 struct 1044 { 1045 __IOM uint8_t PFC27_0 : 3; 1046 uint8_t : 1; 1047 __IOM uint8_t PFC27_1 : 3; 1048 uint8_t : 1; 1049 __IOM uint8_t PFC27_2 : 3; 1050 uint8_t : 1; 1051 __IOM uint8_t PFC27_3 : 3; 1052 uint8_t : 1; 1053 uint8_t : 8; 1054 uint8_t : 8; 1055 } PFC_27_b; 1056 }; 1057 union 1058 { 1059 __IOM uint32_t PFC_28; 1060 struct 1061 { 1062 __IOM uint16_t L; 1063 __IOM uint16_t H; 1064 } PFC_28_hword; 1065 struct 1066 { 1067 __IOM uint8_t LL; 1068 __IOM uint8_t LH; 1069 __IOM uint8_t HL; 1070 __IOM uint8_t HH; 1071 } PFC_28_byte; 1072 struct 1073 { 1074 __IOM uint8_t PFC28_0 : 3; 1075 uint8_t : 1; 1076 __IOM uint8_t PFC28_1 : 3; 1077 uint8_t : 1; 1078 uint8_t : 8; 1079 uint8_t : 8; 1080 uint8_t : 8; 1081 } PFC_28_b; 1082 }; 1083 union 1084 { 1085 __IOM uint32_t PFC_29; 1086 struct 1087 { 1088 __IOM uint16_t L; 1089 __IOM uint16_t H; 1090 } PFC_29_hword; 1091 struct 1092 { 1093 __IOM uint8_t LL; 1094 __IOM uint8_t LH; 1095 __IOM uint8_t HL; 1096 __IOM uint8_t HH; 1097 } PFC_29_byte; 1098 struct 1099 { 1100 __IOM uint8_t PFC29_0 : 3; 1101 uint8_t : 1; 1102 __IOM uint8_t PFC29_1 : 3; 1103 uint8_t : 1; 1104 __IOM uint8_t PFC29_2 : 3; 1105 uint8_t : 1; 1106 __IOM uint8_t PFC29_3 : 3; 1107 uint8_t : 1; 1108 uint8_t : 8; 1109 uint8_t : 8; 1110 } PFC_29_b; 1111 }; 1112 union 1113 { 1114 __IOM uint32_t PFC_2A; 1115 struct 1116 { 1117 __IOM uint16_t L; 1118 __IOM uint16_t H; 1119 } PFC_2A_hword; 1120 struct 1121 { 1122 __IOM uint8_t LL; 1123 __IOM uint8_t LH; 1124 __IOM uint8_t HL; 1125 __IOM uint8_t HH; 1126 } PFC_2A_byte; 1127 struct 1128 { 1129 __IOM uint8_t PFC2A_0 : 3; 1130 uint8_t : 1; 1131 __IOM uint8_t PFC2A_1 : 3; 1132 uint8_t : 1; 1133 __IOM uint8_t PFC2A_2 : 3; 1134 uint8_t : 1; 1135 __IOM uint8_t PFC2A_3 : 3; 1136 uint8_t : 1; 1137 __IOM uint8_t PFC2A_4 : 3; 1138 uint8_t : 1; 1139 __IOM uint8_t PFC2A_5 : 3; 1140 uint8_t : 1; 1141 uint8_t : 8; 1142 } PFC_2A_b; 1143 }; 1144 __IM uint8_t RESERVED6[20]; 1145 union 1146 { 1147 __IOM uint32_t PFC_30; 1148 struct 1149 { 1150 __IOM uint16_t L; 1151 __IOM uint16_t H; 1152 } PFC_30_hword; 1153 struct 1154 { 1155 __IOM uint8_t LL; 1156 __IOM uint8_t LH; 1157 __IOM uint8_t HL; 1158 __IOM uint8_t HH; 1159 } PFC_30_byte; 1160 struct 1161 { 1162 __IOM uint8_t PFC30_0 : 3; 1163 uint8_t : 1; 1164 __IOM uint8_t PFC30_1 : 3; 1165 uint8_t : 1; 1166 __IOM uint8_t PFC30_2 : 3; 1167 uint8_t : 1; 1168 __IOM uint8_t PFC30_3 : 3; 1169 uint8_t : 1; 1170 __IOM uint8_t PFC30_4 : 3; 1171 uint8_t : 5; 1172 uint8_t : 8; 1173 } PFC_30_b; 1174 }; 1175 union 1176 { 1177 __IOM uint32_t PFC_31; 1178 struct 1179 { 1180 __IOM uint16_t L; 1181 __IOM uint16_t H; 1182 } PFC_31_hword; 1183 struct 1184 { 1185 __IOM uint8_t LL; 1186 __IOM uint8_t LH; 1187 __IOM uint8_t HL; 1188 __IOM uint8_t HH; 1189 } PFC_31_byte; 1190 struct 1191 { 1192 __IOM uint8_t PFC31_0 : 3; 1193 uint8_t : 1; 1194 __IOM uint8_t PFC31_1 : 3; 1195 uint8_t : 1; 1196 __IOM uint8_t PFC31_2 : 3; 1197 uint8_t : 1; 1198 __IOM uint8_t PFC31_3 : 3; 1199 uint8_t : 1; 1200 uint8_t : 8; 1201 uint8_t : 8; 1202 } PFC_31_b; 1203 }; 1204 union 1205 { 1206 __IOM uint32_t PFC_32; 1207 struct 1208 { 1209 __IOM uint16_t L; 1210 __IOM uint16_t H; 1211 } PFC_32_hword; 1212 struct 1213 { 1214 __IOM uint8_t LL; 1215 __IOM uint8_t LH; 1216 __IOM uint8_t HL; 1217 __IOM uint8_t HH; 1218 } PFC_32_byte; 1219 struct 1220 { 1221 __IOM uint8_t PFC32_0 : 3; 1222 uint8_t : 1; 1223 __IOM uint8_t PFC32_1 : 3; 1224 uint8_t : 1; 1225 __IOM uint8_t PFC32_2 : 3; 1226 uint8_t : 1; 1227 __IOM uint8_t PFC32_3 : 3; 1228 uint8_t : 1; 1229 uint8_t : 8; 1230 uint8_t : 8; 1231 } PFC_32_b; 1232 }; 1233 union 1234 { 1235 __IOM uint32_t PFC_33; 1236 struct 1237 { 1238 __IOM uint16_t L; 1239 __IOM uint16_t H; 1240 } PFC_33_hword; 1241 struct 1242 { 1243 __IOM uint8_t LL; 1244 __IOM uint8_t LH; 1245 __IOM uint8_t HL; 1246 __IOM uint8_t HH; 1247 } PFC_33_byte; 1248 struct 1249 { 1250 __IOM uint8_t PFC33_0 : 3; 1251 uint8_t : 1; 1252 __IOM uint8_t PFC33_1 : 3; 1253 uint8_t : 1; 1254 __IOM uint8_t PFC33_2 : 3; 1255 uint8_t : 1; 1256 __IOM uint8_t PFC33_3 : 3; 1257 uint8_t : 1; 1258 __IOM uint8_t PFC33_4 : 3; 1259 uint8_t : 1; 1260 __IOM uint8_t PFC33_5 : 3; 1261 uint8_t : 1; 1262 uint8_t : 8; 1263 } PFC_33_b; 1264 }; 1265 union 1266 { 1267 __IOM uint32_t PFC_34; 1268 struct 1269 { 1270 __IOM uint16_t L; 1271 __IOM uint16_t H; 1272 } PFC_34_hword; 1273 struct 1274 { 1275 __IOM uint8_t LL; 1276 __IOM uint8_t LH; 1277 __IOM uint8_t HL; 1278 __IOM uint8_t HH; 1279 } PFC_34_byte; 1280 struct 1281 { 1282 __IOM uint8_t PFC34_0 : 3; 1283 uint8_t : 1; 1284 __IOM uint8_t PFC34_1 : 3; 1285 uint8_t : 1; 1286 __IOM uint8_t PFC34_2 : 3; 1287 uint8_t : 1; 1288 __IOM uint8_t PFC34_3 : 3; 1289 uint8_t : 1; 1290 __IOM uint8_t PFC34_4 : 3; 1291 uint8_t : 5; 1292 uint8_t : 8; 1293 } PFC_34_b; 1294 }; 1295 union 1296 { 1297 __IOM uint32_t PFC_35; 1298 struct 1299 { 1300 __IOM uint16_t L; 1301 __IOM uint16_t H; 1302 } PFC_35_hword; 1303 struct 1304 { 1305 __IOM uint8_t LL; 1306 __IOM uint8_t LH; 1307 __IOM uint8_t HL; 1308 __IOM uint8_t HH; 1309 } PFC_35_byte; 1310 struct 1311 { 1312 __IOM uint8_t PFC35_0 : 3; 1313 uint8_t : 1; 1314 __IOM uint8_t PFC35_1 : 3; 1315 uint8_t : 1; 1316 __IOM uint8_t PFC35_2 : 3; 1317 uint8_t : 1; 1318 __IOM uint8_t PFC35_3 : 3; 1319 uint8_t : 1; 1320 __IOM uint8_t PFC35_4 : 3; 1321 uint8_t : 5; 1322 uint8_t : 8; 1323 } PFC_35_b; 1324 }; 1325 union 1326 { 1327 __IOM uint32_t PFC_36; 1328 struct 1329 { 1330 __IOM uint16_t L; 1331 __IOM uint16_t H; 1332 } PFC_36_hword; 1333 struct 1334 { 1335 __IOM uint8_t LL; 1336 __IOM uint8_t LH; 1337 __IOM uint8_t HL; 1338 __IOM uint8_t HH; 1339 } PFC_36_byte; 1340 struct 1341 { 1342 __IOM uint8_t PFC36_0 : 3; 1343 uint8_t : 1; 1344 __IOM uint8_t PFC36_1 : 3; 1345 uint8_t : 1; 1346 __IOM uint8_t PFC36_2 : 3; 1347 uint8_t : 1; 1348 __IOM uint8_t PFC36_3 : 3; 1349 uint8_t : 1; 1350 uint8_t : 8; 1351 uint8_t : 8; 1352 } PFC_36_b; 1353 }; 1354 union 1355 { 1356 __IOM uint32_t PFC_37; 1357 struct 1358 { 1359 __IOM uint16_t L; 1360 __IOM uint16_t H; 1361 } PFC_37_hword; 1362 struct 1363 { 1364 __IOM uint8_t LL; 1365 __IOM uint8_t LH; 1366 __IOM uint8_t HL; 1367 __IOM uint8_t HH; 1368 } PFC_37_byte; 1369 struct 1370 { 1371 __IOM uint8_t PFC37_0 : 3; 1372 uint8_t : 1; 1373 __IOM uint8_t PFC37_1 : 3; 1374 uint8_t : 1; 1375 __IOM uint8_t PFC37_2 : 3; 1376 uint8_t : 1; 1377 __IOM uint8_t PFC37_3 : 3; 1378 uint8_t : 1; 1379 __IOM uint8_t PFC37_4 : 3; 1380 uint8_t : 5; 1381 uint8_t : 8; 1382 } PFC_37_b; 1383 }; 1384 __IM uint8_t RESERVED7[832]; 1385 union 1386 { 1387 __IM uint8_t PIN_20; 1388 struct 1389 { 1390 __IM uint8_t PIN0 : 1; 1391 __IM uint8_t PIN1 : 1; 1392 __IM uint8_t PIN2 : 1; 1393 __IM uint8_t PIN3 : 1; 1394 uint8_t : 4; 1395 } PIN_20_b; 1396 }; 1397 union 1398 { 1399 __IM uint8_t PIN_21; 1400 struct 1401 { 1402 __IM uint8_t PIN0 : 1; 1403 __IM uint8_t PIN1 : 1; 1404 __IM uint8_t PIN2 : 1; 1405 __IM uint8_t PIN3 : 1; 1406 __IM uint8_t PIN4 : 1; 1407 uint8_t : 3; 1408 } PIN_21_b; 1409 }; 1410 union 1411 { 1412 __IM uint8_t PIN_22; 1413 struct 1414 { 1415 __IM uint8_t PIN0 : 1; 1416 __IM uint8_t PIN1 : 1; 1417 __IM uint8_t PIN2 : 1; 1418 __IM uint8_t PIN3 : 1; 1419 __IM uint8_t PIN4 : 1; 1420 uint8_t : 3; 1421 } PIN_22_b; 1422 }; 1423 union 1424 { 1425 __IM uint8_t PIN_23; 1426 struct 1427 { 1428 __IM uint8_t PIN0 : 1; 1429 __IM uint8_t PIN1 : 1; 1430 __IM uint8_t PIN2 : 1; 1431 __IM uint8_t PIN3 : 1; 1432 uint8_t : 4; 1433 } PIN_23_b; 1434 }; 1435 union 1436 { 1437 __IM uint8_t PIN_24; 1438 struct 1439 { 1440 __IM uint8_t PIN0 : 1; 1441 __IM uint8_t PIN1 : 1; 1442 uint8_t : 6; 1443 } PIN_24_b; 1444 }; 1445 union 1446 { 1447 __IM uint8_t PIN_25; 1448 struct 1449 { 1450 __IM uint8_t PIN0 : 1; 1451 __IM uint8_t PIN1 : 1; 1452 __IM uint8_t PIN2 : 1; 1453 __IM uint8_t PIN3 : 1; 1454 __IM uint8_t PIN4 : 1; 1455 uint8_t : 3; 1456 } PIN_25_b; 1457 }; 1458 union 1459 { 1460 __IM uint8_t PIN_26; 1461 struct 1462 { 1463 __IM uint8_t PIN0 : 1; 1464 __IM uint8_t PIN1 : 1; 1465 __IM uint8_t PIN2 : 1; 1466 uint8_t : 5; 1467 } PIN_26_b; 1468 }; 1469 union 1470 { 1471 __IM uint8_t PIN_27; 1472 struct 1473 { 1474 __IM uint8_t PIN0 : 1; 1475 __IM uint8_t PIN1 : 1; 1476 __IM uint8_t PIN2 : 1; 1477 __IM uint8_t PIN3 : 1; 1478 uint8_t : 4; 1479 } PIN_27_b; 1480 }; 1481 union 1482 { 1483 __IM uint8_t PIN_28; 1484 struct 1485 { 1486 __IM uint8_t PIN0 : 1; 1487 __IM uint8_t PIN1 : 1; 1488 uint8_t : 6; 1489 } PIN_28_b; 1490 }; 1491 union 1492 { 1493 __IM uint8_t PIN_29; 1494 struct 1495 { 1496 __IM uint8_t PIN0 : 1; 1497 __IM uint8_t PIN1 : 1; 1498 __IM uint8_t PIN2 : 1; 1499 __IM uint8_t PIN3 : 1; 1500 uint8_t : 4; 1501 } PIN_29_b; 1502 }; 1503 union 1504 { 1505 __IM uint8_t PIN_2A; 1506 struct 1507 { 1508 __IM uint8_t PIN0 : 1; 1509 __IM uint8_t PIN1 : 1; 1510 __IM uint8_t PIN2 : 1; 1511 __IM uint8_t PIN3 : 1; 1512 __IM uint8_t PIN4 : 1; 1513 __IM uint8_t PIN5 : 1; 1514 uint8_t : 2; 1515 } PIN_2A_b; 1516 }; 1517 __IM uint8_t RESERVED8[5]; 1518 union 1519 { 1520 __IM uint8_t PIN_30; 1521 struct 1522 { 1523 __IM uint8_t PIN0 : 1; 1524 __IM uint8_t PIN1 : 1; 1525 __IM uint8_t PIN2 : 1; 1526 __IM uint8_t PIN3 : 1; 1527 __IM uint8_t PIN4 : 1; 1528 uint8_t : 3; 1529 } PIN_30_b; 1530 }; 1531 union 1532 { 1533 __IM uint8_t PIN_31; 1534 struct 1535 { 1536 __IM uint8_t PIN0 : 1; 1537 __IM uint8_t PIN1 : 1; 1538 __IM uint8_t PIN2 : 1; 1539 __IM uint8_t PIN3 : 1; 1540 uint8_t : 4; 1541 } PIN_31_b; 1542 }; 1543 union 1544 { 1545 __IM uint8_t PIN_32; 1546 struct 1547 { 1548 __IM uint8_t PIN0 : 1; 1549 __IM uint8_t PIN1 : 1; 1550 __IM uint8_t PIN2 : 1; 1551 __IM uint8_t PIN3 : 1; 1552 uint8_t : 4; 1553 } PIN_32_b; 1554 }; 1555 union 1556 { 1557 __IM uint8_t PIN_33; 1558 struct 1559 { 1560 __IM uint8_t PIN0 : 1; 1561 __IM uint8_t PIN1 : 1; 1562 __IM uint8_t PIN2 : 1; 1563 __IM uint8_t PIN3 : 1; 1564 __IM uint8_t PIN4 : 1; 1565 __IM uint8_t PIN5 : 1; 1566 uint8_t : 2; 1567 } PIN_33_b; 1568 }; 1569 union 1570 { 1571 __IM uint8_t PIN_34; 1572 struct 1573 { 1574 __IM uint8_t PIN0 : 1; 1575 __IM uint8_t PIN1 : 1; 1576 __IM uint8_t PIN2 : 1; 1577 __IM uint8_t PIN3 : 1; 1578 __IM uint8_t PIN4 : 1; 1579 uint8_t : 3; 1580 } PIN_34_b; 1581 }; 1582 union 1583 { 1584 __IM uint8_t PIN_35; 1585 struct 1586 { 1587 __IM uint8_t PIN0 : 1; 1588 __IM uint8_t PIN1 : 1; 1589 __IM uint8_t PIN2 : 1; 1590 __IM uint8_t PIN3 : 1; 1591 __IM uint8_t PIN4 : 1; 1592 uint8_t : 3; 1593 } PIN_35_b; 1594 }; 1595 union 1596 { 1597 __IM uint8_t PIN_36; 1598 struct 1599 { 1600 __IM uint8_t PIN0 : 1; 1601 __IM uint8_t PIN1 : 1; 1602 __IM uint8_t PIN2 : 1; 1603 __IM uint8_t PIN3 : 1; 1604 uint8_t : 4; 1605 } PIN_36_b; 1606 }; 1607 union 1608 { 1609 __IM uint8_t PIN_37; 1610 struct 1611 { 1612 __IM uint8_t PIN0 : 1; 1613 __IM uint8_t PIN1 : 1; 1614 __IM uint8_t PIN2 : 1; 1615 __IM uint8_t PIN3 : 1; 1616 __IM uint8_t PIN4 : 1; 1617 uint8_t : 3; 1618 } PIN_37_b; 1619 }; 1620 __IM uint8_t RESERVED9[2000]; 1621 union 1622 { 1623 __IOM uint32_t IOLH_01; 1624 struct 1625 { 1626 __IOM uint16_t L; 1627 __IOM uint16_t H; 1628 } IOLH_01_hword; 1629 struct 1630 { 1631 __IOM uint8_t LL; 1632 __IOM uint8_t LH; 1633 __IOM uint8_t HL; 1634 __IOM uint8_t HH; 1635 } IOLH_01_byte; 1636 struct 1637 { 1638 __IOM uint8_t TMS_SWDIO : 2; 1639 uint8_t : 6; 1640 __IOM uint8_t TDO : 2; 1641 uint8_t : 6; 1642 uint8_t : 8; 1643 uint8_t : 8; 1644 } IOLH_01_b; 1645 }; 1646 __IM uint8_t RESERVED10[20]; 1647 union 1648 { 1649 __IOM uint32_t IOLH_04_L; 1650 struct 1651 { 1652 __IOM uint16_t L; 1653 __IOM uint16_t H; 1654 } IOLH_04_L_hword; 1655 struct 1656 { 1657 __IOM uint8_t LL; 1658 __IOM uint8_t LH; 1659 __IOM uint8_t HL; 1660 __IOM uint8_t HH; 1661 } IOLH_04_L_byte; 1662 struct 1663 { 1664 __IOM uint8_t XSPI_SPCLK : 2; 1665 uint8_t : 6; 1666 __IOM uint8_t XSPI_RESET_N : 2; 1667 uint8_t : 6; 1668 __IOM uint8_t XSPI_WP_N : 2; 1669 uint8_t : 6; 1670 __IOM uint8_t XSPI_DS : 2; 1671 uint8_t : 6; 1672 } IOLH_04_L_b; 1673 }; 1674 union 1675 { 1676 __IOM uint32_t IOLH_04_H; 1677 struct 1678 { 1679 __IOM uint16_t L; 1680 __IOM uint16_t H; 1681 } IOLH_04_H_hword; 1682 struct 1683 { 1684 __IOM uint8_t LL; 1685 __IOM uint8_t LH; 1686 __IOM uint8_t HL; 1687 __IOM uint8_t HH; 1688 } IOLH_04_H_byte; 1689 struct 1690 { 1691 __IOM uint8_t XSPI_CS0_N : 2; 1692 uint8_t : 6; 1693 __IOM uint8_t XSPI_CS1_N : 2; 1694 uint8_t : 6; 1695 uint8_t : 8; 1696 uint8_t : 8; 1697 } IOLH_04_H_b; 1698 }; 1699 union 1700 { 1701 __IOM uint32_t IOLH_05_L; 1702 struct 1703 { 1704 __IOM uint16_t L; 1705 __IOM uint16_t H; 1706 } IOLH_05_L_hword; 1707 struct 1708 { 1709 __IOM uint8_t LL; 1710 __IOM uint8_t LH; 1711 __IOM uint8_t HL; 1712 __IOM uint8_t HH; 1713 } IOLH_05_L_byte; 1714 struct 1715 { 1716 __IOM uint8_t XSPI_IO0 : 2; 1717 uint8_t : 6; 1718 __IOM uint8_t XSPI_IO1 : 2; 1719 uint8_t : 6; 1720 __IOM uint8_t XSPI_IO2 : 2; 1721 uint8_t : 6; 1722 __IOM uint8_t XSPI_IO3 : 2; 1723 uint8_t : 6; 1724 } IOLH_05_L_b; 1725 }; 1726 union 1727 { 1728 __IOM uint32_t IOLH_05_H; 1729 struct 1730 { 1731 __IOM uint16_t L; 1732 __IOM uint16_t H; 1733 } IOLH_05_H_hword; 1734 struct 1735 { 1736 __IOM uint8_t LL; 1737 __IOM uint8_t LH; 1738 __IOM uint8_t HL; 1739 __IOM uint8_t HH; 1740 } IOLH_05_H_byte; 1741 struct 1742 { 1743 __IOM uint8_t XSPI_IO4 : 2; 1744 uint8_t : 6; 1745 __IOM uint8_t XSPI_IO5 : 2; 1746 uint8_t : 6; 1747 __IOM uint8_t XSPI_IO6 : 2; 1748 uint8_t : 6; 1749 __IOM uint8_t XSPI_IO7 : 2; 1750 uint8_t : 6; 1751 } IOLH_05_H_b; 1752 }; 1753 union 1754 { 1755 __IOM uint32_t IOLH_06; 1756 struct 1757 { 1758 __IOM uint16_t L; 1759 __IOM uint16_t H; 1760 } IOLH_06_hword; 1761 struct 1762 { 1763 __IOM uint8_t LL; 1764 __IOM uint8_t LH; 1765 __IOM uint8_t HL; 1766 __IOM uint8_t HH; 1767 } IOLH_06_byte; 1768 struct 1769 { 1770 __IOM uint8_t WDTOVF_PERROUT : 2; 1771 uint8_t : 6; 1772 uint8_t : 8; 1773 uint8_t : 8; 1774 uint8_t : 8; 1775 } IOLH_06_b; 1776 }; 1777 __IM uint8_t RESERVED11[76]; 1778 union 1779 { 1780 __IOM uint32_t IOLH_10; 1781 struct 1782 { 1783 __IOM uint16_t L; 1784 __IOM uint16_t H; 1785 } IOLH_10_hword; 1786 struct 1787 { 1788 __IOM uint8_t LL; 1789 __IOM uint8_t LH; 1790 __IOM uint8_t HL; 1791 __IOM uint8_t HH; 1792 } IOLH_10_byte; 1793 struct 1794 { 1795 __IOM uint8_t SD0_CLK : 2; 1796 uint8_t : 6; 1797 __IOM uint8_t SD0_CMD : 2; 1798 uint8_t : 6; 1799 __IOM uint8_t SD0_RST_N : 2; 1800 uint8_t : 6; 1801 uint8_t : 8; 1802 } IOLH_10_b; 1803 }; 1804 __IM uint8_t RESERVED12[4]; 1805 union 1806 { 1807 __IOM uint32_t IOLH_11_L; 1808 struct 1809 { 1810 __IOM uint16_t L; 1811 __IOM uint16_t H; 1812 } IOLH_11_L_hword; 1813 struct 1814 { 1815 __IOM uint8_t LL; 1816 __IOM uint8_t LH; 1817 __IOM uint8_t HL; 1818 __IOM uint8_t HH; 1819 } IOLH_11_L_byte; 1820 struct 1821 { 1822 __IOM uint8_t SD0_DATA0 : 2; 1823 uint8_t : 6; 1824 __IOM uint8_t SD0_DATA1 : 2; 1825 uint8_t : 6; 1826 __IOM uint8_t SD0_DATA2 : 2; 1827 uint8_t : 6; 1828 __IOM uint8_t SD0_DATA3 : 2; 1829 uint8_t : 6; 1830 } IOLH_11_L_b; 1831 }; 1832 union 1833 { 1834 __IOM uint32_t IOLH_11_H; 1835 struct 1836 { 1837 __IOM uint16_t L; 1838 __IOM uint16_t H; 1839 } IOLH_11_H_hword; 1840 struct 1841 { 1842 __IOM uint8_t LL; 1843 __IOM uint8_t LH; 1844 __IOM uint8_t HL; 1845 __IOM uint8_t HH; 1846 } IOLH_11_H_byte; 1847 struct 1848 { 1849 __IOM uint8_t SD0_DATA4 : 2; 1850 uint8_t : 6; 1851 __IOM uint8_t SD0_DATA5 : 2; 1852 uint8_t : 6; 1853 __IOM uint8_t SD0_DATA6 : 2; 1854 uint8_t : 6; 1855 __IOM uint8_t SD0_DATA7 : 2; 1856 uint8_t : 6; 1857 } IOLH_11_H_b; 1858 }; 1859 union 1860 { 1861 __IOM uint32_t IOLH_12; 1862 struct 1863 { 1864 __IOM uint16_t L; 1865 __IOM uint16_t H; 1866 } IOLH_12_hword; 1867 struct 1868 { 1869 __IOM uint8_t LL; 1870 __IOM uint8_t LH; 1871 __IOM uint8_t HL; 1872 __IOM uint8_t HH; 1873 } IOLH_12_byte; 1874 struct 1875 { 1876 __IOM uint8_t SD1_CLK : 2; 1877 uint8_t : 6; 1878 __IOM uint8_t SD1_CMD : 2; 1879 uint8_t : 6; 1880 uint8_t : 8; 1881 uint8_t : 8; 1882 } IOLH_12_b; 1883 }; 1884 __IM uint8_t RESERVED13[4]; 1885 union 1886 { 1887 __IOM uint32_t IOLH_13; 1888 struct 1889 { 1890 __IOM uint16_t L; 1891 __IOM uint16_t H; 1892 } IOLH_13_hword; 1893 struct 1894 { 1895 __IOM uint8_t LL; 1896 __IOM uint8_t LH; 1897 __IOM uint8_t HL; 1898 __IOM uint8_t HH; 1899 } IOLH_13_byte; 1900 struct 1901 { 1902 __IOM uint8_t SD1_DATA0 : 2; 1903 uint8_t : 6; 1904 __IOM uint8_t SD1_DATA1 : 2; 1905 uint8_t : 6; 1906 __IOM uint8_t SD1_DATA2 : 2; 1907 uint8_t : 6; 1908 __IOM uint8_t SD1_DATA3 : 2; 1909 uint8_t : 6; 1910 } IOLH_13_b; 1911 }; 1912 __IM uint8_t RESERVED14[100]; 1913 union 1914 { 1915 __IOM uint32_t IOLH_20; 1916 struct 1917 { 1918 __IOM uint16_t L; 1919 __IOM uint16_t H; 1920 } IOLH_20_hword; 1921 struct 1922 { 1923 __IOM uint8_t LL; 1924 __IOM uint8_t LH; 1925 __IOM uint8_t HL; 1926 __IOM uint8_t HH; 1927 } IOLH_20_byte; 1928 struct 1929 { 1930 __IOM uint8_t IOLH20_0 : 2; 1931 uint8_t : 6; 1932 __IOM uint8_t IOLH20_1 : 2; 1933 uint8_t : 6; 1934 __IOM uint8_t IOLH20_2 : 2; 1935 uint8_t : 6; 1936 __IOM uint8_t IOLH20_3 : 2; 1937 uint8_t : 6; 1938 } IOLH_20_b; 1939 }; 1940 __IM uint8_t RESERVED15[4]; 1941 union 1942 { 1943 __IOM uint32_t IOLH_21_L; 1944 struct 1945 { 1946 __IOM uint16_t L; 1947 __IOM uint16_t H; 1948 } IOLH_21_L_hword; 1949 struct 1950 { 1951 __IOM uint8_t LL; 1952 __IOM uint8_t LH; 1953 __IOM uint8_t HL; 1954 __IOM uint8_t HH; 1955 } IOLH_21_L_byte; 1956 struct 1957 { 1958 __IOM uint8_t IOLH21_L_0 : 2; 1959 uint8_t : 6; 1960 __IOM uint8_t IOLH21_L_1 : 2; 1961 uint8_t : 6; 1962 __IOM uint8_t IOLH21_L_2 : 2; 1963 uint8_t : 6; 1964 __IOM uint8_t IOLH21_L_3 : 2; 1965 uint8_t : 6; 1966 } IOLH_21_L_b; 1967 }; 1968 union 1969 { 1970 __IOM uint32_t IOLH_21_H; 1971 struct 1972 { 1973 __IOM uint16_t L; 1974 __IOM uint16_t H; 1975 } IOLH_21_H_hword; 1976 struct 1977 { 1978 __IOM uint8_t LL; 1979 __IOM uint8_t LH; 1980 __IOM uint8_t HL; 1981 __IOM uint8_t HH; 1982 } IOLH_21_H_byte; 1983 struct 1984 { 1985 __IOM uint8_t IOLH21_H_0 : 2; 1986 uint8_t : 6; 1987 uint8_t : 8; 1988 uint8_t : 8; 1989 uint8_t : 8; 1990 } IOLH_21_H_b; 1991 }; 1992 union 1993 { 1994 __IOM uint32_t IOLH_22_L; 1995 struct 1996 { 1997 __IOM uint16_t L; 1998 __IOM uint16_t H; 1999 } IOLH_22_L_hword; 2000 struct 2001 { 2002 __IOM uint8_t LL; 2003 __IOM uint8_t LH; 2004 __IOM uint8_t HL; 2005 __IOM uint8_t HH; 2006 } IOLH_22_L_byte; 2007 struct 2008 { 2009 __IOM uint8_t IOLH22_L_0 : 2; 2010 uint8_t : 6; 2011 __IOM uint8_t IOLH22_L_1 : 2; 2012 uint8_t : 6; 2013 __IOM uint8_t IOLH22_L_2 : 2; 2014 uint8_t : 6; 2015 __IOM uint8_t IOLH22_L_3 : 2; 2016 uint8_t : 6; 2017 } IOLH_22_L_b; 2018 }; 2019 union 2020 { 2021 __IOM uint32_t IOLH_22_H; 2022 struct 2023 { 2024 __IOM uint16_t L; 2025 __IOM uint16_t H; 2026 } IOLH_22_H_hword; 2027 struct 2028 { 2029 __IOM uint8_t LL; 2030 __IOM uint8_t LH; 2031 __IOM uint8_t HL; 2032 __IOM uint8_t HH; 2033 } IOLH_22_H_byte; 2034 struct 2035 { 2036 __IOM uint8_t IOLH22_H_0 : 2; 2037 uint8_t : 6; 2038 uint8_t : 8; 2039 uint8_t : 8; 2040 uint8_t : 8; 2041 } IOLH_22_H_b; 2042 }; 2043 union 2044 { 2045 __IOM uint32_t IOLH_23; 2046 struct 2047 { 2048 __IOM uint16_t L; 2049 __IOM uint16_t H; 2050 } IOLH_23_hword; 2051 struct 2052 { 2053 __IOM uint8_t LL; 2054 __IOM uint8_t LH; 2055 __IOM uint8_t HL; 2056 __IOM uint8_t HH; 2057 } IOLH_23_byte; 2058 struct 2059 { 2060 __IOM uint8_t IOLH23_0 : 2; 2061 uint8_t : 6; 2062 __IOM uint8_t IOLH23_1 : 2; 2063 uint8_t : 6; 2064 __IOM uint8_t IOLH23_2 : 2; 2065 uint8_t : 6; 2066 __IOM uint8_t IOLH23_3 : 2; 2067 uint8_t : 6; 2068 } IOLH_23_b; 2069 }; 2070 __IM uint8_t RESERVED16[4]; 2071 union 2072 { 2073 __IOM uint32_t IOLH_24; 2074 struct 2075 { 2076 __IOM uint16_t L; 2077 __IOM uint16_t H; 2078 } IOLH_24_hword; 2079 struct 2080 { 2081 __IOM uint8_t LL; 2082 __IOM uint8_t LH; 2083 __IOM uint8_t HL; 2084 __IOM uint8_t HH; 2085 } IOLH_24_byte; 2086 struct 2087 { 2088 __IOM uint8_t IOLH24_0 : 2; 2089 uint8_t : 6; 2090 __IOM uint8_t IOLH24_1 : 2; 2091 uint8_t : 6; 2092 uint8_t : 8; 2093 uint8_t : 8; 2094 } IOLH_24_b; 2095 }; 2096 __IM uint8_t RESERVED17[4]; 2097 union 2098 { 2099 __IOM uint32_t IOLH_25_L; 2100 struct 2101 { 2102 __IOM uint16_t L; 2103 __IOM uint16_t H; 2104 } IOLH_25_L_hword; 2105 struct 2106 { 2107 __IOM uint8_t LL; 2108 __IOM uint8_t LH; 2109 __IOM uint8_t HL; 2110 __IOM uint8_t HH; 2111 } IOLH_25_L_byte; 2112 struct 2113 { 2114 __IOM uint8_t IOLH25_L_0 : 2; 2115 uint8_t : 6; 2116 __IOM uint8_t IOLH25_L_1 : 2; 2117 uint8_t : 6; 2118 __IOM uint8_t IOLH25_L_2 : 2; 2119 uint8_t : 6; 2120 __IOM uint8_t IOLH25_L_3 : 2; 2121 uint8_t : 6; 2122 } IOLH_25_L_b; 2123 }; 2124 union 2125 { 2126 __IOM uint32_t IOLH_25_H; 2127 struct 2128 { 2129 __IOM uint16_t L; 2130 __IOM uint16_t H; 2131 } IOLH_25_H_hword; 2132 struct 2133 { 2134 __IOM uint8_t LL; 2135 __IOM uint8_t LH; 2136 __IOM uint8_t HL; 2137 __IOM uint8_t HH; 2138 } IOLH_25_H_byte; 2139 struct 2140 { 2141 __IOM uint8_t IOLH25_H_0 : 2; 2142 uint8_t : 6; 2143 uint8_t : 8; 2144 uint8_t : 8; 2145 uint8_t : 8; 2146 } IOLH_25_H_b; 2147 }; 2148 union 2149 { 2150 __IOM uint32_t IOLH_26; 2151 struct 2152 { 2153 __IOM uint16_t L; 2154 __IOM uint16_t H; 2155 } IOLH_26_hword; 2156 struct 2157 { 2158 __IOM uint8_t LL; 2159 __IOM uint8_t LH; 2160 __IOM uint8_t HL; 2161 __IOM uint8_t HH; 2162 } IOLH_26_byte; 2163 struct 2164 { 2165 __IOM uint8_t IOLH26_0 : 2; 2166 uint8_t : 6; 2167 __IOM uint8_t IOLH26_1 : 2; 2168 uint8_t : 6; 2169 __IOM uint8_t IOLH26_2 : 2; 2170 uint8_t : 6; 2171 uint8_t : 8; 2172 } IOLH_26_b; 2173 }; 2174 __IM uint8_t RESERVED18[4]; 2175 union 2176 { 2177 __IOM uint32_t IOLH_27; 2178 struct 2179 { 2180 __IOM uint16_t L; 2181 __IOM uint16_t H; 2182 } IOLH_27_hword; 2183 struct 2184 { 2185 __IOM uint8_t LL; 2186 __IOM uint8_t LH; 2187 __IOM uint8_t HL; 2188 __IOM uint8_t HH; 2189 } IOLH_27_byte; 2190 struct 2191 { 2192 __IOM uint8_t IOLH27_0 : 2; 2193 uint8_t : 6; 2194 __IOM uint8_t IOLH27_1 : 2; 2195 uint8_t : 6; 2196 __IOM uint8_t IOLH27_2 : 2; 2197 uint8_t : 6; 2198 __IOM uint8_t IOLH27_3 : 2; 2199 uint8_t : 6; 2200 } IOLH_27_b; 2201 }; 2202 __IM uint8_t RESERVED19[4]; 2203 union 2204 { 2205 __IOM uint32_t IOLH_28; 2206 struct 2207 { 2208 __IOM uint16_t L; 2209 __IOM uint16_t H; 2210 } IOLH_28_hword; 2211 struct 2212 { 2213 __IOM uint8_t LL; 2214 __IOM uint8_t LH; 2215 __IOM uint8_t HL; 2216 __IOM uint8_t HH; 2217 } IOLH_28_byte; 2218 struct 2219 { 2220 __IOM uint8_t IOLH28_0 : 2; 2221 uint8_t : 6; 2222 __IOM uint8_t IOLH28_1 : 2; 2223 uint8_t : 6; 2224 uint8_t : 8; 2225 uint8_t : 8; 2226 } IOLH_28_b; 2227 }; 2228 __IM uint8_t RESERVED20[4]; 2229 union 2230 { 2231 __IOM uint32_t IOLH_29; 2232 struct 2233 { 2234 __IOM uint16_t L; 2235 __IOM uint16_t H; 2236 } IOLH_29_hword; 2237 struct 2238 { 2239 __IOM uint8_t LL; 2240 __IOM uint8_t LH; 2241 __IOM uint8_t HL; 2242 __IOM uint8_t HH; 2243 } IOLH_29_byte; 2244 struct 2245 { 2246 __IOM uint8_t IOLH29_0 : 2; 2247 uint8_t : 6; 2248 __IOM uint8_t IOLH29_1 : 2; 2249 uint8_t : 6; 2250 __IOM uint8_t IOLH29_2 : 2; 2251 uint8_t : 6; 2252 __IOM uint8_t IOLH29_3 : 2; 2253 uint8_t : 6; 2254 } IOLH_29_b; 2255 }; 2256 __IM uint8_t RESERVED21[4]; 2257 union 2258 { 2259 __IOM uint32_t IOLH_2A_L; 2260 struct 2261 { 2262 __IOM uint16_t L; 2263 __IOM uint16_t H; 2264 } IOLH_2A_L_hword; 2265 struct 2266 { 2267 __IOM uint8_t LL; 2268 __IOM uint8_t LH; 2269 __IOM uint8_t HL; 2270 __IOM uint8_t HH; 2271 } IOLH_2A_L_byte; 2272 struct 2273 { 2274 __IOM uint8_t IOLH2A_L_0 : 2; 2275 uint8_t : 6; 2276 __IOM uint8_t IOLH2A_L_1 : 2; 2277 uint8_t : 6; 2278 __IOM uint8_t IOLH2A_L_2 : 2; 2279 uint8_t : 6; 2280 __IOM uint8_t IOLH2A_L_3 : 2; 2281 uint8_t : 6; 2282 } IOLH_2A_L_b; 2283 }; 2284 union 2285 { 2286 __IOM uint32_t IOLH_2A_H; 2287 struct 2288 { 2289 __IOM uint16_t L; 2290 __IOM uint16_t H; 2291 } IOLH_2A_H_hword; 2292 struct 2293 { 2294 __IOM uint8_t LL; 2295 __IOM uint8_t LH; 2296 __IOM uint8_t HL; 2297 __IOM uint8_t HH; 2298 } IOLH_2A_H_byte; 2299 struct 2300 { 2301 __IOM uint8_t IOLH2A_H_0 : 2; 2302 uint8_t : 6; 2303 __IOM uint8_t IOLH2A_H_1 : 2; 2304 uint8_t : 6; 2305 uint8_t : 8; 2306 uint8_t : 8; 2307 } IOLH_2A_H_b; 2308 }; 2309 __IM uint8_t RESERVED22[40]; 2310 union 2311 { 2312 __IOM uint32_t IOLH_30_L; 2313 struct 2314 { 2315 __IOM uint16_t L; 2316 __IOM uint16_t H; 2317 } IOLH_30_L_hword; 2318 struct 2319 { 2320 __IOM uint8_t LL; 2321 __IOM uint8_t LH; 2322 __IOM uint8_t HL; 2323 __IOM uint8_t HH; 2324 } IOLH_30_L_byte; 2325 struct 2326 { 2327 __IOM uint8_t IOLH30_L_0 : 2; 2328 uint8_t : 6; 2329 __IOM uint8_t IOLH30_L_1 : 2; 2330 uint8_t : 6; 2331 __IOM uint8_t IOLH30_L_2 : 2; 2332 uint8_t : 6; 2333 __IOM uint8_t IOLH30_L_3 : 2; 2334 uint8_t : 6; 2335 } IOLH_30_L_b; 2336 }; 2337 union 2338 { 2339 __IOM uint32_t IOLH_30_H; 2340 struct 2341 { 2342 __IOM uint16_t L; 2343 __IOM uint16_t H; 2344 } IOLH_30_H_hword; 2345 struct 2346 { 2347 __IOM uint8_t LL; 2348 __IOM uint8_t LH; 2349 __IOM uint8_t HL; 2350 __IOM uint8_t HH; 2351 } IOLH_30_H_byte; 2352 struct 2353 { 2354 __IOM uint8_t IOLH30_H_0 : 2; 2355 uint8_t : 6; 2356 uint8_t : 8; 2357 uint8_t : 8; 2358 uint8_t : 8; 2359 } IOLH_30_H_b; 2360 }; 2361 union 2362 { 2363 __IOM uint32_t IOLH_31; 2364 struct 2365 { 2366 __IOM uint16_t L; 2367 __IOM uint16_t H; 2368 } IOLH_31_hword; 2369 struct 2370 { 2371 __IOM uint8_t LL; 2372 __IOM uint8_t LH; 2373 __IOM uint8_t HL; 2374 __IOM uint8_t HH; 2375 } IOLH_31_byte; 2376 struct 2377 { 2378 __IOM uint8_t IOLH31_0 : 2; 2379 uint8_t : 6; 2380 __IOM uint8_t IOLH31_1 : 2; 2381 uint8_t : 6; 2382 __IOM uint8_t IOLH31_2 : 2; 2383 uint8_t : 6; 2384 __IOM uint8_t IOLH31_3 : 2; 2385 uint8_t : 6; 2386 } IOLH_31_b; 2387 }; 2388 __IM uint8_t RESERVED23[4]; 2389 union 2390 { 2391 __IOM uint32_t IOLH_32; 2392 struct 2393 { 2394 __IOM uint16_t L; 2395 __IOM uint16_t H; 2396 } IOLH_32_hword; 2397 struct 2398 { 2399 __IOM uint8_t LL; 2400 __IOM uint8_t LH; 2401 __IOM uint8_t HL; 2402 __IOM uint8_t HH; 2403 } IOLH_32_byte; 2404 struct 2405 { 2406 __IOM uint8_t IOLH32_0 : 2; 2407 uint8_t : 6; 2408 __IOM uint8_t IOLH32_1 : 2; 2409 uint8_t : 6; 2410 __IOM uint8_t IOLH32_2 : 2; 2411 uint8_t : 6; 2412 __IOM uint8_t IOLH32_3 : 2; 2413 uint8_t : 6; 2414 } IOLH_32_b; 2415 }; 2416 __IM uint8_t RESERVED24[4]; 2417 union 2418 { 2419 __IOM uint32_t IOLH_33_L; 2420 struct 2421 { 2422 __IOM uint16_t L; 2423 __IOM uint16_t H; 2424 } IOLH_33_L_hword; 2425 struct 2426 { 2427 __IOM uint8_t LL; 2428 __IOM uint8_t LH; 2429 __IOM uint8_t HL; 2430 __IOM uint8_t HH; 2431 } IOLH_33_L_byte; 2432 struct 2433 { 2434 __IOM uint8_t IOLH33_L_0 : 2; 2435 uint8_t : 6; 2436 __IOM uint8_t IOLH33_L_1 : 2; 2437 uint8_t : 6; 2438 __IOM uint8_t IOLH33_L_2 : 2; 2439 uint8_t : 6; 2440 __IOM uint8_t IOLH33_L_3 : 2; 2441 uint8_t : 6; 2442 } IOLH_33_L_b; 2443 }; 2444 union 2445 { 2446 __IOM uint32_t IOLH_33_H; 2447 struct 2448 { 2449 __IOM uint16_t L; 2450 __IOM uint16_t H; 2451 } IOLH_33_H_hword; 2452 struct 2453 { 2454 __IOM uint8_t LL; 2455 __IOM uint8_t LH; 2456 __IOM uint8_t HL; 2457 __IOM uint8_t HH; 2458 } IOLH_33_H_byte; 2459 struct 2460 { 2461 __IOM uint8_t IOLH33_H_0 : 2; 2462 uint8_t : 6; 2463 __IOM uint8_t IOLH33_H_1 : 2; 2464 uint8_t : 6; 2465 uint8_t : 8; 2466 uint8_t : 8; 2467 } IOLH_33_H_b; 2468 }; 2469 union 2470 { 2471 __IOM uint32_t IOLH_34_L; 2472 struct 2473 { 2474 __IOM uint16_t L; 2475 __IOM uint16_t H; 2476 } IOLH_34_L_hword; 2477 struct 2478 { 2479 __IOM uint8_t LL; 2480 __IOM uint8_t LH; 2481 __IOM uint8_t HL; 2482 __IOM uint8_t HH; 2483 } IOLH_34_L_byte; 2484 struct 2485 { 2486 __IOM uint8_t IOLH34_L_0 : 2; 2487 uint8_t : 6; 2488 __IOM uint8_t IOLH34_L_1 : 2; 2489 uint8_t : 6; 2490 __IOM uint8_t IOLH34_L_2 : 2; 2491 uint8_t : 6; 2492 __IOM uint8_t IOLH34_L_3 : 2; 2493 uint8_t : 6; 2494 } IOLH_34_L_b; 2495 }; 2496 union 2497 { 2498 __IOM uint32_t IOLH_34_H; 2499 struct 2500 { 2501 __IOM uint16_t L; 2502 __IOM uint16_t H; 2503 } IOLH_34_H_hword; 2504 struct 2505 { 2506 __IOM uint8_t LL; 2507 __IOM uint8_t LH; 2508 __IOM uint8_t HL; 2509 __IOM uint8_t HH; 2510 } IOLH_34_H_byte; 2511 struct 2512 { 2513 __IOM uint8_t IOLH34_H_0 : 2; 2514 uint8_t : 6; 2515 uint8_t : 8; 2516 uint8_t : 8; 2517 uint8_t : 8; 2518 } IOLH_34_H_b; 2519 }; 2520 union 2521 { 2522 __IOM uint32_t IOLH_35_L; 2523 struct 2524 { 2525 __IOM uint16_t L; 2526 __IOM uint16_t H; 2527 } IOLH_35_L_hword; 2528 struct 2529 { 2530 __IOM uint8_t LL; 2531 __IOM uint8_t LH; 2532 __IOM uint8_t HL; 2533 __IOM uint8_t HH; 2534 } IOLH_35_L_byte; 2535 struct 2536 { 2537 __IOM uint8_t IOLH35_L_0 : 2; 2538 uint8_t : 6; 2539 __IOM uint8_t IOLH35_L_1 : 2; 2540 uint8_t : 6; 2541 __IOM uint8_t IOLH35_L_2 : 2; 2542 uint8_t : 6; 2543 __IOM uint8_t IOLH35_L_3 : 2; 2544 uint8_t : 6; 2545 } IOLH_35_L_b; 2546 }; 2547 union 2548 { 2549 __IOM uint32_t IOLH_35_H; 2550 struct 2551 { 2552 __IOM uint16_t L; 2553 __IOM uint16_t H; 2554 } IOLH_35_H_hword; 2555 struct 2556 { 2557 __IOM uint8_t LL; 2558 __IOM uint8_t LH; 2559 __IOM uint8_t HL; 2560 __IOM uint8_t HH; 2561 } IOLH_35_H_byte; 2562 struct 2563 { 2564 __IOM uint8_t IOLH35_H_0 : 2; 2565 uint8_t : 6; 2566 uint8_t : 8; 2567 uint8_t : 8; 2568 uint8_t : 8; 2569 } IOLH_35_H_b; 2570 }; 2571 union 2572 { 2573 __IOM uint32_t IOLH_36; 2574 struct 2575 { 2576 __IOM uint16_t L; 2577 __IOM uint16_t H; 2578 } IOLH_36_hword; 2579 struct 2580 { 2581 __IOM uint8_t LL; 2582 __IOM uint8_t LH; 2583 __IOM uint8_t HL; 2584 __IOM uint8_t HH; 2585 } IOLH_36_byte; 2586 struct 2587 { 2588 __IOM uint8_t IOLH36_0 : 2; 2589 uint8_t : 6; 2590 __IOM uint8_t IOLH36_1 : 2; 2591 uint8_t : 6; 2592 __IOM uint8_t IOLH36_2 : 2; 2593 uint8_t : 6; 2594 __IOM uint8_t IOLH36_3 : 2; 2595 uint8_t : 6; 2596 } IOLH_36_b; 2597 }; 2598 __IM uint8_t RESERVED25[4]; 2599 union 2600 { 2601 __IOM uint32_t IOLH_37_L; 2602 struct 2603 { 2604 __IOM uint16_t L; 2605 __IOM uint16_t H; 2606 } IOLH_37_L_hword; 2607 struct 2608 { 2609 __IOM uint8_t LL; 2610 __IOM uint8_t LH; 2611 __IOM uint8_t HL; 2612 __IOM uint8_t HH; 2613 } IOLH_37_L_byte; 2614 struct 2615 { 2616 __IOM uint8_t IOLH37_L_0 : 2; 2617 uint8_t : 6; 2618 __IOM uint8_t IOLH37_L_1 : 2; 2619 uint8_t : 6; 2620 __IOM uint8_t IOLH37_L_2 : 2; 2621 uint8_t : 6; 2622 __IOM uint8_t IOLH37_L_3 : 2; 2623 uint8_t : 6; 2624 } IOLH_37_L_b; 2625 }; 2626 union 2627 { 2628 __IOM uint32_t IOLH_37_H; 2629 struct 2630 { 2631 __IOM uint16_t L; 2632 __IOM uint16_t H; 2633 } IOLH_37_H_hword; 2634 struct 2635 { 2636 __IOM uint8_t LL; 2637 __IOM uint8_t LH; 2638 __IOM uint8_t HL; 2639 __IOM uint8_t HH; 2640 } IOLH_37_H_byte; 2641 struct 2642 { 2643 __IOM uint8_t IOLH37_H_0 : 2; 2644 uint8_t : 6; 2645 uint8_t : 8; 2646 uint8_t : 8; 2647 uint8_t : 8; 2648 } IOLH_37_H_b; 2649 }; 2650 __IM uint8_t RESERVED26[1608]; 2651 union 2652 { 2653 __IOM uint32_t IEN_01; 2654 struct 2655 { 2656 __IOM uint16_t L; 2657 __IOM uint16_t H; 2658 } IEN_01_hword; 2659 struct 2660 { 2661 __IOM uint8_t LL; 2662 __IOM uint8_t LH; 2663 __IOM uint8_t HL; 2664 __IOM uint8_t HH; 2665 } IEN_01_byte; 2666 struct 2667 { 2668 __IOM uint8_t TMS_SWDIO : 1; 2669 uint8_t : 7; 2670 uint8_t : 8; 2671 uint8_t : 8; 2672 uint8_t : 8; 2673 } IEN_01_b; 2674 }; 2675 __IM uint8_t RESERVED27[4]; 2676 union 2677 { 2678 __IOM uint32_t IEN_02; 2679 struct 2680 { 2681 __IOM uint16_t L; 2682 __IOM uint16_t H; 2683 } IEN_02_hword; 2684 struct 2685 { 2686 __IOM uint8_t LL; 2687 __IOM uint8_t LH; 2688 __IOM uint8_t HL; 2689 __IOM uint8_t HH; 2690 } IEN_02_byte; 2691 struct 2692 { 2693 __IOM uint8_t AUDIO_CLK1 : 1; 2694 uint8_t : 7; 2695 __IOM uint8_t AUDIO_CLK2 : 1; 2696 uint8_t : 7; 2697 uint8_t : 8; 2698 uint8_t : 8; 2699 } IEN_02_b; 2700 }; 2701 __IM uint8_t RESERVED28[52]; 2702 union 2703 { 2704 __IOM uint32_t IEN_09; 2705 struct 2706 { 2707 __IOM uint16_t L; 2708 __IOM uint16_t H; 2709 } IEN_09_hword; 2710 struct 2711 { 2712 __IOM uint8_t LL; 2713 __IOM uint8_t LH; 2714 __IOM uint8_t HL; 2715 __IOM uint8_t HH; 2716 } IEN_09_byte; 2717 struct 2718 { 2719 __IOM uint8_t I3C_SDA : 1; 2720 uint8_t : 7; 2721 __IOM uint8_t I3C_SCL : 1; 2722 uint8_t : 7; 2723 uint8_t : 8; 2724 uint8_t : 8; 2725 } IEN_09_b; 2726 }; 2727 __IM uint8_t RESERVED29[52]; 2728 union 2729 { 2730 __IOM uint32_t IEN_10; 2731 struct 2732 { 2733 __IOM uint16_t L; 2734 __IOM uint16_t H; 2735 } IEN_10_hword; 2736 struct 2737 { 2738 __IOM uint8_t LL; 2739 __IOM uint8_t LH; 2740 __IOM uint8_t HL; 2741 __IOM uint8_t HH; 2742 } IEN_10_byte; 2743 struct 2744 { 2745 uint8_t : 8; 2746 __IOM uint8_t SD0_CMD : 1; 2747 uint8_t : 7; 2748 uint8_t : 8; 2749 uint8_t : 8; 2750 } IEN_10_b; 2751 }; 2752 __IM uint8_t RESERVED30[4]; 2753 union 2754 { 2755 __IOM uint32_t IEN_11_L; 2756 struct 2757 { 2758 __IOM uint16_t L; 2759 __IOM uint16_t H; 2760 } IEN_11_L_hword; 2761 struct 2762 { 2763 __IOM uint8_t LL; 2764 __IOM uint8_t LH; 2765 __IOM uint8_t HL; 2766 __IOM uint8_t HH; 2767 } IEN_11_L_byte; 2768 struct 2769 { 2770 __IOM uint8_t SD0_DATA0 : 1; 2771 uint8_t : 7; 2772 __IOM uint8_t SD0_DATA1 : 1; 2773 uint8_t : 7; 2774 __IOM uint8_t SD0_DATA2 : 1; 2775 uint8_t : 7; 2776 __IOM uint8_t SD0_DATA3 : 1; 2777 uint8_t : 7; 2778 } IEN_11_L_b; 2779 }; 2780 union 2781 { 2782 __IOM uint32_t IEN_11_H; 2783 struct 2784 { 2785 __IOM uint16_t L; 2786 __IOM uint16_t H; 2787 } IEN_11_H_hword; 2788 struct 2789 { 2790 __IOM uint8_t LL; 2791 __IOM uint8_t LH; 2792 __IOM uint8_t HL; 2793 __IOM uint8_t HH; 2794 } IEN_11_H_byte; 2795 struct 2796 { 2797 __IOM uint8_t SD0_DATA4 : 1; 2798 uint8_t : 7; 2799 __IOM uint8_t SD0_DATA5 : 1; 2800 uint8_t : 7; 2801 __IOM uint8_t SD0_DATA6 : 1; 2802 uint8_t : 7; 2803 __IOM uint8_t SD0_DATA7 : 1; 2804 uint8_t : 7; 2805 } IEN_11_H_b; 2806 }; 2807 union 2808 { 2809 __IOM uint32_t IEN_12; 2810 struct 2811 { 2812 __IOM uint16_t L; 2813 __IOM uint16_t H; 2814 } IEN_12_hword; 2815 struct 2816 { 2817 __IOM uint8_t LL; 2818 __IOM uint8_t LH; 2819 __IOM uint8_t HL; 2820 __IOM uint8_t HH; 2821 } IEN_12_byte; 2822 struct 2823 { 2824 uint8_t : 8; 2825 __IOM uint8_t SD1_CMD : 1; 2826 uint8_t : 7; 2827 uint8_t : 8; 2828 uint8_t : 8; 2829 } IEN_12_b; 2830 }; 2831 __IM uint8_t RESERVED31[4]; 2832 union 2833 { 2834 __IOM uint32_t IEN_13; 2835 struct 2836 { 2837 __IOM uint16_t L; 2838 __IOM uint16_t H; 2839 } IEN_13_hword; 2840 struct 2841 { 2842 __IOM uint8_t LL; 2843 __IOM uint8_t LH; 2844 __IOM uint8_t HL; 2845 __IOM uint8_t HH; 2846 } IEN_13_byte; 2847 struct 2848 { 2849 __IOM uint8_t SD1_DATA0 : 1; 2850 uint8_t : 7; 2851 __IOM uint8_t SD1_DATA1 : 1; 2852 uint8_t : 7; 2853 __IOM uint8_t SD1_DATA2 : 1; 2854 uint8_t : 7; 2855 __IOM uint8_t SD1_DATA3 : 1; 2856 uint8_t : 7; 2857 } IEN_13_b; 2858 }; 2859 __IM uint8_t RESERVED32[124]; 2860 union 2861 { 2862 __IOM uint32_t IEN_23; 2863 struct 2864 { 2865 __IOM uint16_t L; 2866 __IOM uint16_t H; 2867 } IEN_23_hword; 2868 struct 2869 { 2870 __IOM uint8_t LL; 2871 __IOM uint8_t LH; 2872 __IOM uint8_t HL; 2873 __IOM uint8_t HH; 2874 } IEN_23_byte; 2875 struct 2876 { 2877 uint8_t : 8; 2878 __IOM uint8_t P11_1 : 1; 2879 uint8_t : 7; 2880 __IOM uint8_t P11_2 : 1; 2881 uint8_t : 7; 2882 __IOM uint8_t P11_3 : 1; 2883 uint8_t : 7; 2884 } IEN_23_b; 2885 }; 2886 __IM uint8_t RESERVED33[4]; 2887 union 2888 { 2889 __IOM uint32_t IEN_24; 2890 struct 2891 { 2892 __IOM uint16_t L; 2893 __IOM uint16_t H; 2894 } IEN_24_hword; 2895 struct 2896 { 2897 __IOM uint8_t LL; 2898 __IOM uint8_t LH; 2899 __IOM uint8_t HL; 2900 __IOM uint8_t HH; 2901 } IEN_24_byte; 2902 struct 2903 { 2904 __IOM uint8_t P12_0 : 1; 2905 uint8_t : 7; 2906 __IOM uint8_t P12_1 : 1; 2907 uint8_t : 7; 2908 uint8_t : 8; 2909 uint8_t : 8; 2910 } IEN_24_b; 2911 }; 2912 __IM uint8_t RESERVED34[92]; 2913 union 2914 { 2915 __IOM uint32_t IEN_30; 2916 struct 2917 { 2918 __IOM uint16_t L; 2919 __IOM uint16_t H; 2920 } IEN_30_hword; 2921 struct 2922 { 2923 __IOM uint8_t LL; 2924 __IOM uint8_t LH; 2925 __IOM uint8_t HL; 2926 __IOM uint8_t HH; 2927 } IEN_30_byte; 2928 struct 2929 { 2930 __IOM uint8_t P1_0 : 1; 2931 uint8_t : 7; 2932 uint8_t : 8; 2933 uint8_t : 8; 2934 uint8_t : 8; 2935 } IEN_30_b; 2936 }; 2937 __IM uint8_t RESERVED35[28]; 2938 union 2939 { 2940 __IOM uint32_t IEN_34; 2941 struct 2942 { 2943 __IOM uint16_t L; 2944 __IOM uint16_t H; 2945 } IEN_34_hword; 2946 struct 2947 { 2948 __IOM uint8_t LL; 2949 __IOM uint8_t LH; 2950 __IOM uint8_t HL; 2951 __IOM uint8_t HH; 2952 } IEN_34_byte; 2953 struct 2954 { 2955 __IOM uint8_t P7_0 : 1; 2956 uint8_t : 7; 2957 uint8_t : 8; 2958 uint8_t : 8; 2959 uint8_t : 8; 2960 } IEN_34_b; 2961 }; 2962 __IM uint8_t RESERVED36[860]; 2963 union 2964 { 2965 __IOM uint32_t PUPD_20; 2966 struct 2967 { 2968 __IOM uint16_t L; 2969 __IOM uint16_t H; 2970 } PUPD_20_hword; 2971 struct 2972 { 2973 __IOM uint8_t LL; 2974 __IOM uint8_t LH; 2975 __IOM uint8_t HL; 2976 __IOM uint8_t HH; 2977 } PUPD_20_byte; 2978 struct 2979 { 2980 __IOM uint8_t PUPD20_0 : 2; 2981 uint8_t : 6; 2982 __IOM uint8_t PUPD20_1 : 2; 2983 uint8_t : 6; 2984 __IOM uint8_t PUPD20_2 : 2; 2985 uint8_t : 6; 2986 __IOM uint8_t PUPD20_3 : 2; 2987 uint8_t : 6; 2988 } PUPD_20_b; 2989 }; 2990 __IM uint8_t RESERVED37[4]; 2991 union 2992 { 2993 __IOM uint32_t PUPD_21_L; 2994 struct 2995 { 2996 __IOM uint16_t L; 2997 __IOM uint16_t H; 2998 } PUPD_21_L_hword; 2999 struct 3000 { 3001 __IOM uint8_t LL; 3002 __IOM uint8_t LH; 3003 __IOM uint8_t HL; 3004 __IOM uint8_t HH; 3005 } PUPD_21_L_byte; 3006 struct 3007 { 3008 __IOM uint8_t PUPD21_L_0 : 2; 3009 uint8_t : 6; 3010 __IOM uint8_t PUPD21_L_1 : 2; 3011 uint8_t : 6; 3012 __IOM uint8_t PUPD21_L_2 : 2; 3013 uint8_t : 6; 3014 __IOM uint8_t PUPD21_L_3 : 2; 3015 uint8_t : 6; 3016 } PUPD_21_L_b; 3017 }; 3018 union 3019 { 3020 __IOM uint32_t PUPD_21_H; 3021 struct 3022 { 3023 __IOM uint16_t L; 3024 __IOM uint16_t H; 3025 } PUPD_21_H_hword; 3026 struct 3027 { 3028 __IOM uint8_t LL; 3029 __IOM uint8_t LH; 3030 __IOM uint8_t HL; 3031 __IOM uint8_t HH; 3032 } PUPD_21_H_byte; 3033 struct 3034 { 3035 __IOM uint8_t PUPD21_H_0 : 2; 3036 uint8_t : 6; 3037 uint8_t : 8; 3038 uint8_t : 8; 3039 uint8_t : 8; 3040 } PUPD_21_H_b; 3041 }; 3042 union 3043 { 3044 __IOM uint32_t PUPD_22_L; 3045 struct 3046 { 3047 __IOM uint16_t L; 3048 __IOM uint16_t H; 3049 } PUPD_22_L_hword; 3050 struct 3051 { 3052 __IOM uint8_t LL; 3053 __IOM uint8_t LH; 3054 __IOM uint8_t HL; 3055 __IOM uint8_t HH; 3056 } PUPD_22_L_byte; 3057 struct 3058 { 3059 __IOM uint8_t PUPD22_L_0 : 2; 3060 uint8_t : 6; 3061 __IOM uint8_t PUPD22_L_1 : 2; 3062 uint8_t : 6; 3063 __IOM uint8_t PUPD22_L_2 : 2; 3064 uint8_t : 6; 3065 __IOM uint8_t PUPD22_L_3 : 2; 3066 uint8_t : 6; 3067 } PUPD_22_L_b; 3068 }; 3069 union 3070 { 3071 __IOM uint32_t PUPD_22_H; 3072 struct 3073 { 3074 __IOM uint16_t L; 3075 __IOM uint16_t H; 3076 } PUPD_22_H_hword; 3077 struct 3078 { 3079 __IOM uint8_t LL; 3080 __IOM uint8_t LH; 3081 __IOM uint8_t HL; 3082 __IOM uint8_t HH; 3083 } PUPD_22_H_byte; 3084 struct 3085 { 3086 __IOM uint8_t PUPD22_H_0 : 2; 3087 uint8_t : 6; 3088 uint8_t : 8; 3089 uint8_t : 8; 3090 uint8_t : 8; 3091 } PUPD_22_H_b; 3092 }; 3093 union 3094 { 3095 __IOM uint32_t PUPD_23; 3096 struct 3097 { 3098 __IOM uint16_t L; 3099 __IOM uint16_t H; 3100 } PUPD_23_hword; 3101 struct 3102 { 3103 __IOM uint8_t LL; 3104 __IOM uint8_t LH; 3105 __IOM uint8_t HL; 3106 __IOM uint8_t HH; 3107 } PUPD_23_byte; 3108 struct 3109 { 3110 __IOM uint8_t PUPD23_0 : 2; 3111 uint8_t : 6; 3112 __IOM uint8_t PUPD23_1 : 2; 3113 uint8_t : 6; 3114 __IOM uint8_t PUPD23_2 : 2; 3115 uint8_t : 6; 3116 __IOM uint8_t PUPD23_3 : 2; 3117 uint8_t : 6; 3118 } PUPD_23_b; 3119 }; 3120 __IM uint8_t RESERVED38[4]; 3121 union 3122 { 3123 __IOM uint32_t PUPD_24; 3124 struct 3125 { 3126 __IOM uint16_t L; 3127 __IOM uint16_t H; 3128 } PUPD_24_hword; 3129 struct 3130 { 3131 __IOM uint8_t LL; 3132 __IOM uint8_t LH; 3133 __IOM uint8_t HL; 3134 __IOM uint8_t HH; 3135 } PUPD_24_byte; 3136 struct 3137 { 3138 __IOM uint8_t PUPD24_0 : 2; 3139 uint8_t : 6; 3140 __IOM uint8_t PUPD24_1 : 2; 3141 uint8_t : 6; 3142 uint8_t : 8; 3143 uint8_t : 8; 3144 } PUPD_24_b; 3145 }; 3146 __IM uint8_t RESERVED39[4]; 3147 union 3148 { 3149 __IOM uint32_t PUPD_25_L; 3150 struct 3151 { 3152 __IOM uint16_t L; 3153 __IOM uint16_t H; 3154 } PUPD_25_L_hword; 3155 struct 3156 { 3157 __IOM uint8_t LL; 3158 __IOM uint8_t LH; 3159 __IOM uint8_t HL; 3160 __IOM uint8_t HH; 3161 } PUPD_25_L_byte; 3162 struct 3163 { 3164 __IOM uint8_t PUPD25_L_0 : 2; 3165 uint8_t : 6; 3166 __IOM uint8_t PUPD25_L_1 : 2; 3167 uint8_t : 6; 3168 __IOM uint8_t PUPD25_L_2 : 2; 3169 uint8_t : 6; 3170 __IOM uint8_t PUPD25_L_3 : 2; 3171 uint8_t : 6; 3172 } PUPD_25_L_b; 3173 }; 3174 union 3175 { 3176 __IOM uint32_t PUPD_25_H; 3177 struct 3178 { 3179 __IOM uint16_t L; 3180 __IOM uint16_t H; 3181 } PUPD_25_H_hword; 3182 struct 3183 { 3184 __IOM uint8_t LL; 3185 __IOM uint8_t LH; 3186 __IOM uint8_t HL; 3187 __IOM uint8_t HH; 3188 } PUPD_25_H_byte; 3189 struct 3190 { 3191 __IOM uint8_t PUPD25_H_0 : 2; 3192 uint8_t : 6; 3193 uint8_t : 8; 3194 uint8_t : 8; 3195 uint8_t : 8; 3196 } PUPD_25_H_b; 3197 }; 3198 union 3199 { 3200 __IOM uint32_t PUPD_26; 3201 struct 3202 { 3203 __IOM uint16_t L; 3204 __IOM uint16_t H; 3205 } PUPD_26_hword; 3206 struct 3207 { 3208 __IOM uint8_t LL; 3209 __IOM uint8_t LH; 3210 __IOM uint8_t HL; 3211 __IOM uint8_t HH; 3212 } PUPD_26_byte; 3213 struct 3214 { 3215 __IOM uint8_t PUPD26_0 : 2; 3216 uint8_t : 6; 3217 __IOM uint8_t PUPD26_1 : 2; 3218 uint8_t : 6; 3219 __IOM uint8_t PUPD26_2 : 2; 3220 uint8_t : 6; 3221 uint8_t : 8; 3222 } PUPD_26_b; 3223 }; 3224 __IM uint8_t RESERVED40[4]; 3225 union 3226 { 3227 __IOM uint32_t PUPD_27; 3228 struct 3229 { 3230 __IOM uint16_t L; 3231 __IOM uint16_t H; 3232 } PUPD_27_hword; 3233 struct 3234 { 3235 __IOM uint8_t LL; 3236 __IOM uint8_t LH; 3237 __IOM uint8_t HL; 3238 __IOM uint8_t HH; 3239 } PUPD_27_byte; 3240 struct 3241 { 3242 __IOM uint8_t PUPD27_0 : 2; 3243 uint8_t : 6; 3244 __IOM uint8_t PUPD27_1 : 2; 3245 uint8_t : 6; 3246 __IOM uint8_t PUPD27_2 : 2; 3247 uint8_t : 6; 3248 __IOM uint8_t PUPD27_3 : 2; 3249 uint8_t : 6; 3250 } PUPD_27_b; 3251 }; 3252 __IM uint8_t RESERVED41[4]; 3253 union 3254 { 3255 __IOM uint32_t PUPD_28; 3256 struct 3257 { 3258 __IOM uint16_t L; 3259 __IOM uint16_t H; 3260 } PUPD_28_hword; 3261 struct 3262 { 3263 __IOM uint8_t LL; 3264 __IOM uint8_t LH; 3265 __IOM uint8_t HL; 3266 __IOM uint8_t HH; 3267 } PUPD_28_byte; 3268 struct 3269 { 3270 __IOM uint8_t PUPD28_0 : 2; 3271 uint8_t : 6; 3272 __IOM uint8_t PUPD28_1 : 2; 3273 uint8_t : 6; 3274 uint8_t : 8; 3275 uint8_t : 8; 3276 } PUPD_28_b; 3277 }; 3278 __IM uint8_t RESERVED42[4]; 3279 union 3280 { 3281 __IOM uint32_t PUPD_29; 3282 struct 3283 { 3284 __IOM uint16_t L; 3285 __IOM uint16_t H; 3286 } PUPD_29_hword; 3287 struct 3288 { 3289 __IOM uint8_t LL; 3290 __IOM uint8_t LH; 3291 __IOM uint8_t HL; 3292 __IOM uint8_t HH; 3293 } PUPD_29_byte; 3294 struct 3295 { 3296 __IOM uint8_t PUPD29_0 : 2; 3297 uint8_t : 6; 3298 __IOM uint8_t PUPD29_1 : 2; 3299 uint8_t : 6; 3300 __IOM uint8_t PUPD29_2 : 2; 3301 uint8_t : 6; 3302 __IOM uint8_t PUPD29_3 : 2; 3303 uint8_t : 6; 3304 } PUPD_29_b; 3305 }; 3306 __IM uint8_t RESERVED43[4]; 3307 union 3308 { 3309 __IOM uint32_t PUPD_2A_L; 3310 struct 3311 { 3312 __IOM uint16_t L; 3313 __IOM uint16_t H; 3314 } PUPD_2A_L_hword; 3315 struct 3316 { 3317 __IOM uint8_t LL; 3318 __IOM uint8_t LH; 3319 __IOM uint8_t HL; 3320 __IOM uint8_t HH; 3321 } PUPD_2A_L_byte; 3322 struct 3323 { 3324 __IOM uint8_t PUPD2A_L_0 : 2; 3325 uint8_t : 6; 3326 __IOM uint8_t PUPD2A_L_1 : 2; 3327 uint8_t : 6; 3328 __IOM uint8_t PUPD2A_L_2 : 2; 3329 uint8_t : 6; 3330 __IOM uint8_t PUPD2A_L_3 : 2; 3331 uint8_t : 6; 3332 } PUPD_2A_L_b; 3333 }; 3334 union 3335 { 3336 __IOM uint32_t PUPD_2A_H; 3337 struct 3338 { 3339 __IOM uint16_t L; 3340 __IOM uint16_t H; 3341 } PUPD_2A_H_hword; 3342 struct 3343 { 3344 __IOM uint8_t LL; 3345 __IOM uint8_t LH; 3346 __IOM uint8_t HL; 3347 __IOM uint8_t HH; 3348 } PUPD_2A_H_byte; 3349 struct 3350 { 3351 __IOM uint8_t PUPD2A_H_0 : 2; 3352 uint8_t : 6; 3353 __IOM uint8_t PUPD2A_H_1 : 2; 3354 uint8_t : 6; 3355 uint8_t : 8; 3356 uint8_t : 8; 3357 } PUPD_2A_H_b; 3358 }; 3359 __IM uint8_t RESERVED44[40]; 3360 union 3361 { 3362 __IOM uint32_t PUPD_30_L; 3363 struct 3364 { 3365 __IOM uint16_t L; 3366 __IOM uint16_t H; 3367 } PUPD_30_L_hword; 3368 struct 3369 { 3370 __IOM uint8_t LL; 3371 __IOM uint8_t LH; 3372 __IOM uint8_t HL; 3373 __IOM uint8_t HH; 3374 } PUPD_30_L_byte; 3375 struct 3376 { 3377 __IOM uint8_t PUPD30_L_0 : 2; 3378 uint8_t : 6; 3379 __IOM uint8_t PUPD30_L_1 : 2; 3380 uint8_t : 6; 3381 __IOM uint8_t PUPD30_L_2 : 2; 3382 uint8_t : 6; 3383 __IOM uint8_t PUPD30_L_3 : 2; 3384 uint8_t : 6; 3385 } PUPD_30_L_b; 3386 }; 3387 union 3388 { 3389 __IOM uint32_t PUPD_30_H; 3390 struct 3391 { 3392 __IOM uint16_t L; 3393 __IOM uint16_t H; 3394 } PUPD_30_H_hword; 3395 struct 3396 { 3397 __IOM uint8_t LL; 3398 __IOM uint8_t LH; 3399 __IOM uint8_t HL; 3400 __IOM uint8_t HH; 3401 } PUPD_30_H_byte; 3402 struct 3403 { 3404 __IOM uint8_t PUPD30_H_0 : 2; 3405 uint8_t : 6; 3406 uint8_t : 8; 3407 uint8_t : 8; 3408 uint8_t : 8; 3409 } PUPD_30_H_b; 3410 }; 3411 union 3412 { 3413 __IOM uint32_t PUPD_31; 3414 struct 3415 { 3416 __IOM uint16_t L; 3417 __IOM uint16_t H; 3418 } PUPD_31_hword; 3419 struct 3420 { 3421 __IOM uint8_t LL; 3422 __IOM uint8_t LH; 3423 __IOM uint8_t HL; 3424 __IOM uint8_t HH; 3425 } PUPD_31_byte; 3426 struct 3427 { 3428 __IOM uint8_t PUPD31_0 : 2; 3429 uint8_t : 6; 3430 __IOM uint8_t PUPD31_1 : 2; 3431 uint8_t : 6; 3432 __IOM uint8_t PUPD31_2 : 2; 3433 uint8_t : 6; 3434 __IOM uint8_t PUPD31_3 : 2; 3435 uint8_t : 6; 3436 } PUPD_31_b; 3437 }; 3438 __IM uint8_t RESERVED45[4]; 3439 union 3440 { 3441 __IOM uint32_t PUPD_32; 3442 struct 3443 { 3444 __IOM uint16_t L; 3445 __IOM uint16_t H; 3446 } PUPD_32_hword; 3447 struct 3448 { 3449 __IOM uint8_t LL; 3450 __IOM uint8_t LH; 3451 __IOM uint8_t HL; 3452 __IOM uint8_t HH; 3453 } PUPD_32_byte; 3454 struct 3455 { 3456 __IOM uint8_t PUPD32_0 : 2; 3457 uint8_t : 6; 3458 __IOM uint8_t PUPD32_1 : 2; 3459 uint8_t : 6; 3460 __IOM uint8_t PUPD32_2 : 2; 3461 uint8_t : 6; 3462 __IOM uint8_t PUPD32_3 : 2; 3463 uint8_t : 6; 3464 } PUPD_32_b; 3465 }; 3466 __IM uint8_t RESERVED46[4]; 3467 union 3468 { 3469 __IOM uint32_t PUPD_33_L; 3470 struct 3471 { 3472 __IOM uint16_t L; 3473 __IOM uint16_t H; 3474 } PUPD_33_L_hword; 3475 struct 3476 { 3477 __IOM uint8_t LL; 3478 __IOM uint8_t LH; 3479 __IOM uint8_t HL; 3480 __IOM uint8_t HH; 3481 } PUPD_33_L_byte; 3482 struct 3483 { 3484 __IOM uint8_t PUPD33_L_0 : 2; 3485 uint8_t : 6; 3486 __IOM uint8_t PUPD33_L_1 : 2; 3487 uint8_t : 6; 3488 __IOM uint8_t PUPD33_L_2 : 2; 3489 uint8_t : 6; 3490 __IOM uint8_t PUPD33_L_3 : 2; 3491 uint8_t : 6; 3492 } PUPD_33_L_b; 3493 }; 3494 union 3495 { 3496 __IOM uint32_t PUPD_33_H; 3497 struct 3498 { 3499 __IOM uint16_t L; 3500 __IOM uint16_t H; 3501 } PUPD_33_H_hword; 3502 struct 3503 { 3504 __IOM uint8_t LL; 3505 __IOM uint8_t LH; 3506 __IOM uint8_t HL; 3507 __IOM uint8_t HH; 3508 } PUPD_33_H_byte; 3509 struct 3510 { 3511 __IOM uint8_t PUPD33_H_0 : 2; 3512 uint8_t : 6; 3513 __IOM uint8_t PUPD33_H_1 : 2; 3514 uint8_t : 6; 3515 uint8_t : 8; 3516 uint8_t : 8; 3517 } PUPD_33_H_b; 3518 }; 3519 union 3520 { 3521 __IOM uint32_t PUPD_34_L; 3522 struct 3523 { 3524 __IOM uint16_t L; 3525 __IOM uint16_t H; 3526 } PUPD_34_L_hword; 3527 struct 3528 { 3529 __IOM uint8_t LL; 3530 __IOM uint8_t LH; 3531 __IOM uint8_t HL; 3532 __IOM uint8_t HH; 3533 } PUPD_34_L_byte; 3534 struct 3535 { 3536 __IOM uint8_t PUPD34_L_0 : 2; 3537 uint8_t : 6; 3538 __IOM uint8_t PUPD34_L_1 : 2; 3539 uint8_t : 6; 3540 __IOM uint8_t PUPD34_L_2 : 2; 3541 uint8_t : 6; 3542 __IOM uint8_t PUPD34_L_3 : 2; 3543 uint8_t : 6; 3544 } PUPD_34_L_b; 3545 }; 3546 union 3547 { 3548 __IOM uint32_t PUPD_34_H; 3549 struct 3550 { 3551 __IOM uint16_t L; 3552 __IOM uint16_t H; 3553 } PUPD_34_H_hword; 3554 struct 3555 { 3556 __IOM uint8_t LL; 3557 __IOM uint8_t LH; 3558 __IOM uint8_t HL; 3559 __IOM uint8_t HH; 3560 } PUPD_34_H_byte; 3561 struct 3562 { 3563 __IOM uint8_t PUPD34_H_0 : 2; 3564 uint8_t : 6; 3565 uint8_t : 8; 3566 uint8_t : 8; 3567 uint8_t : 8; 3568 } PUPD_34_H_b; 3569 }; 3570 union 3571 { 3572 __IOM uint32_t PUPD_35_L; 3573 struct 3574 { 3575 __IOM uint16_t L; 3576 __IOM uint16_t H; 3577 } PUPD_35_L_hword; 3578 struct 3579 { 3580 __IOM uint8_t LL; 3581 __IOM uint8_t LH; 3582 __IOM uint8_t HL; 3583 __IOM uint8_t HH; 3584 } PUPD_35_L_byte; 3585 struct 3586 { 3587 __IOM uint8_t PUPD35_L_0 : 2; 3588 uint8_t : 6; 3589 __IOM uint8_t PUPD35_L_1 : 2; 3590 uint8_t : 6; 3591 __IOM uint8_t PUPD35_L_2 : 2; 3592 uint8_t : 6; 3593 __IOM uint8_t PUPD35_L_3 : 2; 3594 uint8_t : 6; 3595 } PUPD_35_L_b; 3596 }; 3597 union 3598 { 3599 __IOM uint32_t PUPD_35_H; 3600 struct 3601 { 3602 __IOM uint16_t L; 3603 __IOM uint16_t H; 3604 } PUPD_35_H_hword; 3605 struct 3606 { 3607 __IOM uint8_t LL; 3608 __IOM uint8_t LH; 3609 __IOM uint8_t HL; 3610 __IOM uint8_t HH; 3611 } PUPD_35_H_byte; 3612 struct 3613 { 3614 __IOM uint8_t PUPD35_H_0 : 2; 3615 uint8_t : 6; 3616 uint8_t : 8; 3617 uint8_t : 8; 3618 uint8_t : 8; 3619 } PUPD_35_H_b; 3620 }; 3621 union 3622 { 3623 __IOM uint32_t PUPD_36; 3624 struct 3625 { 3626 __IOM uint16_t L; 3627 __IOM uint16_t H; 3628 } PUPD_36_hword; 3629 struct 3630 { 3631 __IOM uint8_t LL; 3632 __IOM uint8_t LH; 3633 __IOM uint8_t HL; 3634 __IOM uint8_t HH; 3635 } PUPD_36_byte; 3636 struct 3637 { 3638 __IOM uint8_t PUPD36_0 : 2; 3639 uint8_t : 6; 3640 __IOM uint8_t PUPD36_1 : 2; 3641 uint8_t : 6; 3642 __IOM uint8_t PUPD36_2 : 2; 3643 uint8_t : 6; 3644 __IOM uint8_t PUPD36_3 : 2; 3645 uint8_t : 6; 3646 } PUPD_36_b; 3647 }; 3648 __IM uint8_t RESERVED47[4]; 3649 union 3650 { 3651 __IOM uint32_t PUPD_37_L; 3652 struct 3653 { 3654 __IOM uint16_t L; 3655 __IOM uint16_t H; 3656 } PUPD_37_L_hword; 3657 struct 3658 { 3659 __IOM uint8_t LL; 3660 __IOM uint8_t LH; 3661 __IOM uint8_t HL; 3662 __IOM uint8_t HH; 3663 } PUPD_37_L_byte; 3664 struct 3665 { 3666 __IOM uint8_t PUPD37_L_0 : 2; 3667 uint8_t : 6; 3668 __IOM uint8_t PUPD37_L_1 : 2; 3669 uint8_t : 6; 3670 __IOM uint8_t PUPD37_L_2 : 2; 3671 uint8_t : 6; 3672 __IOM uint8_t PUPD37_L_3 : 2; 3673 uint8_t : 6; 3674 } PUPD_37_L_b; 3675 }; 3676 union 3677 { 3678 __IOM uint32_t PUPD_37_H; 3679 struct 3680 { 3681 __IOM uint16_t L; 3682 __IOM uint16_t H; 3683 } PUPD_37_H_hword; 3684 struct 3685 { 3686 __IOM uint8_t LL; 3687 __IOM uint8_t LH; 3688 __IOM uint8_t HL; 3689 __IOM uint8_t HH; 3690 } PUPD_37_H_byte; 3691 struct 3692 { 3693 __IOM uint8_t PUPD37_H_0 : 2; 3694 uint8_t : 6; 3695 uint8_t : 8; 3696 uint8_t : 8; 3697 uint8_t : 8; 3698 } PUPD_37_H_b; 3699 }; 3700 __IM uint8_t RESERVED48[576]; 3701 union 3702 { 3703 __IOM uint32_t FILONOFF_00; 3704 struct 3705 { 3706 __IOM uint16_t L; 3707 __IOM uint16_t H; 3708 } FILONOFF_00_hword; 3709 struct 3710 { 3711 __IOM uint8_t LL; 3712 __IOM uint8_t LH; 3713 __IOM uint8_t HL; 3714 __IOM uint8_t HH; 3715 } FILONOFF_00_byte; 3716 struct 3717 { 3718 __IOM uint8_t FILONOFF00_0 : 1; 3719 uint8_t : 7; 3720 uint8_t : 8; 3721 uint8_t : 8; 3722 uint8_t : 8; 3723 } FILONOFF_00_b; 3724 }; 3725 __IM uint8_t RESERVED49[252]; 3726 union 3727 { 3728 __IOM uint32_t FILONOFF_20; 3729 struct 3730 { 3731 __IOM uint16_t L; 3732 __IOM uint16_t H; 3733 } FILONOFF_20_hword; 3734 struct 3735 { 3736 __IOM uint8_t LL; 3737 __IOM uint8_t LH; 3738 __IOM uint8_t HL; 3739 __IOM uint8_t HH; 3740 } FILONOFF_20_byte; 3741 struct 3742 { 3743 __IOM uint8_t FILONOFF20_0 : 1; 3744 uint8_t : 7; 3745 __IOM uint8_t FILONOFF20_1 : 1; 3746 uint8_t : 7; 3747 __IOM uint8_t FILONOFF20_2 : 1; 3748 uint8_t : 7; 3749 __IOM uint8_t FILONOFF20_3 : 1; 3750 uint8_t : 7; 3751 } FILONOFF_20_b; 3752 }; 3753 __IM uint8_t RESERVED50[4]; 3754 union 3755 { 3756 __IOM uint32_t FILONOFF_21_L; 3757 struct 3758 { 3759 __IOM uint16_t L; 3760 __IOM uint16_t H; 3761 } FILONOFF_21_L_hword; 3762 struct 3763 { 3764 __IOM uint8_t LL; 3765 __IOM uint8_t LH; 3766 __IOM uint8_t HL; 3767 __IOM uint8_t HH; 3768 } FILONOFF_21_L_byte; 3769 struct 3770 { 3771 __IOM uint8_t FILONOFF21_L_0 : 1; 3772 uint8_t : 7; 3773 __IOM uint8_t FILONOFF21_L_1 : 1; 3774 uint8_t : 7; 3775 __IOM uint8_t FILONOFF21_L_2 : 1; 3776 uint8_t : 7; 3777 __IOM uint8_t FILONOFF21_L_3 : 1; 3778 uint8_t : 7; 3779 } FILONOFF_21_L_b; 3780 }; 3781 union 3782 { 3783 __IOM uint32_t FILONOFF_21_H; 3784 struct 3785 { 3786 __IOM uint16_t L; 3787 __IOM uint16_t H; 3788 } FILONOFF_21_H_hword; 3789 struct 3790 { 3791 __IOM uint8_t LL; 3792 __IOM uint8_t LH; 3793 __IOM uint8_t HL; 3794 __IOM uint8_t HH; 3795 } FILONOFF_21_H_byte; 3796 struct 3797 { 3798 __IOM uint8_t FILONOFF21_H_0 : 1; 3799 uint8_t : 7; 3800 uint8_t : 8; 3801 uint8_t : 8; 3802 uint8_t : 8; 3803 } FILONOFF_21_H_b; 3804 }; 3805 union 3806 { 3807 __IOM uint32_t FILONOFF_22_L; 3808 struct 3809 { 3810 __IOM uint16_t L; 3811 __IOM uint16_t H; 3812 } FILONOFF_22_L_hword; 3813 struct 3814 { 3815 __IOM uint8_t LL; 3816 __IOM uint8_t LH; 3817 __IOM uint8_t HL; 3818 __IOM uint8_t HH; 3819 } FILONOFF_22_L_byte; 3820 struct 3821 { 3822 __IOM uint8_t FILONOFF22_L_0 : 1; 3823 uint8_t : 7; 3824 __IOM uint8_t FILONOFF22_L_1 : 1; 3825 uint8_t : 7; 3826 __IOM uint8_t FILONOFF22_L_2 : 1; 3827 uint8_t : 7; 3828 __IOM uint8_t FILONOFF22_L_3 : 1; 3829 uint8_t : 7; 3830 } FILONOFF_22_L_b; 3831 }; 3832 union 3833 { 3834 __IOM uint32_t FILONOFF_22_H; 3835 struct 3836 { 3837 __IOM uint16_t L; 3838 __IOM uint16_t H; 3839 } FILONOFF_22_H_hword; 3840 struct 3841 { 3842 __IOM uint8_t LL; 3843 __IOM uint8_t LH; 3844 __IOM uint8_t HL; 3845 __IOM uint8_t HH; 3846 } FILONOFF_22_H_byte; 3847 struct 3848 { 3849 __IOM uint8_t FILONOFF22_H_0 : 1; 3850 uint8_t : 7; 3851 uint8_t : 8; 3852 uint8_t : 8; 3853 uint8_t : 8; 3854 } FILONOFF_22_H_b; 3855 }; 3856 union 3857 { 3858 __IOM uint32_t FILONOFF_23; 3859 struct 3860 { 3861 __IOM uint16_t L; 3862 __IOM uint16_t H; 3863 } FILONOFF_23_hword; 3864 struct 3865 { 3866 __IOM uint8_t LL; 3867 __IOM uint8_t LH; 3868 __IOM uint8_t HL; 3869 __IOM uint8_t HH; 3870 } FILONOFF_23_byte; 3871 struct 3872 { 3873 __IOM uint8_t FILONOFF23_0 : 1; 3874 uint8_t : 7; 3875 __IOM uint8_t FILONOFF23_1 : 1; 3876 uint8_t : 7; 3877 __IOM uint8_t FILONOFF23_2 : 1; 3878 uint8_t : 7; 3879 __IOM uint8_t FILONOFF23_3 : 1; 3880 uint8_t : 7; 3881 } FILONOFF_23_b; 3882 }; 3883 __IM uint8_t RESERVED51[4]; 3884 union 3885 { 3886 __IOM uint32_t FILONOFF_24; 3887 struct 3888 { 3889 __IOM uint16_t L; 3890 __IOM uint16_t H; 3891 } FILONOFF_24_hword; 3892 struct 3893 { 3894 __IOM uint8_t LL; 3895 __IOM uint8_t LH; 3896 __IOM uint8_t HL; 3897 __IOM uint8_t HH; 3898 } FILONOFF_24_byte; 3899 struct 3900 { 3901 __IOM uint8_t FILONOFF24_0 : 1; 3902 uint8_t : 7; 3903 __IOM uint8_t FILONOFF24_1 : 1; 3904 uint8_t : 7; 3905 uint8_t : 8; 3906 uint8_t : 8; 3907 } FILONOFF_24_b; 3908 }; 3909 __IM uint8_t RESERVED52[4]; 3910 union 3911 { 3912 __IOM uint32_t FILONOFF_25_L; 3913 struct 3914 { 3915 __IOM uint16_t L; 3916 __IOM uint16_t H; 3917 } FILONOFF_25_L_hword; 3918 struct 3919 { 3920 __IOM uint8_t LL; 3921 __IOM uint8_t LH; 3922 __IOM uint8_t HL; 3923 __IOM uint8_t HH; 3924 } FILONOFF_25_L_byte; 3925 struct 3926 { 3927 __IOM uint8_t FILONOFF25_L_0 : 1; 3928 uint8_t : 7; 3929 __IOM uint8_t FILONOFF25_L_1 : 1; 3930 uint8_t : 7; 3931 __IOM uint8_t FILONOFF25_L_2 : 1; 3932 uint8_t : 7; 3933 __IOM uint8_t FILONOFF25_L_3 : 1; 3934 uint8_t : 7; 3935 } FILONOFF_25_L_b; 3936 }; 3937 union 3938 { 3939 __IOM uint32_t FILONOFF_25_H; 3940 struct 3941 { 3942 __IOM uint16_t L; 3943 __IOM uint16_t H; 3944 } FILONOFF_25_H_hword; 3945 struct 3946 { 3947 __IOM uint8_t LL; 3948 __IOM uint8_t LH; 3949 __IOM uint8_t HL; 3950 __IOM uint8_t HH; 3951 } FILONOFF_25_H_byte; 3952 struct 3953 { 3954 __IOM uint8_t FILONOFF25_H_0 : 1; 3955 uint8_t : 7; 3956 uint8_t : 8; 3957 uint8_t : 8; 3958 uint8_t : 8; 3959 } FILONOFF_25_H_b; 3960 }; 3961 union 3962 { 3963 __IOM uint32_t FILONOFF_26; 3964 struct 3965 { 3966 __IOM uint16_t L; 3967 __IOM uint16_t H; 3968 } FILONOFF_26_hword; 3969 struct 3970 { 3971 __IOM uint8_t LL; 3972 __IOM uint8_t LH; 3973 __IOM uint8_t HL; 3974 __IOM uint8_t HH; 3975 } FILONOFF_26_byte; 3976 struct 3977 { 3978 __IOM uint8_t FILONOFF26_0 : 1; 3979 uint8_t : 7; 3980 __IOM uint8_t FILONOFF26_1 : 1; 3981 uint8_t : 7; 3982 __IOM uint8_t FILONOFF26_2 : 1; 3983 uint8_t : 7; 3984 uint8_t : 8; 3985 } FILONOFF_26_b; 3986 }; 3987 __IM uint8_t RESERVED53[4]; 3988 union 3989 { 3990 __IOM uint32_t FILONOFF_27; 3991 struct 3992 { 3993 __IOM uint16_t L; 3994 __IOM uint16_t H; 3995 } FILONOFF_27_hword; 3996 struct 3997 { 3998 __IOM uint8_t LL; 3999 __IOM uint8_t LH; 4000 __IOM uint8_t HL; 4001 __IOM uint8_t HH; 4002 } FILONOFF_27_byte; 4003 struct 4004 { 4005 __IOM uint8_t FILONOFF27_0 : 1; 4006 uint8_t : 7; 4007 __IOM uint8_t FILONOFF27_1 : 1; 4008 uint8_t : 7; 4009 __IOM uint8_t FILONOFF27_2 : 1; 4010 uint8_t : 7; 4011 __IOM uint8_t FILONOFF27_3 : 1; 4012 uint8_t : 7; 4013 } FILONOFF_27_b; 4014 }; 4015 __IM uint8_t RESERVED54[4]; 4016 union 4017 { 4018 __IOM uint32_t FILONOFF_28; 4019 struct 4020 { 4021 __IOM uint16_t L; 4022 __IOM uint16_t H; 4023 } FILONOFF_28_hword; 4024 struct 4025 { 4026 __IOM uint8_t LL; 4027 __IOM uint8_t LH; 4028 __IOM uint8_t HL; 4029 __IOM uint8_t HH; 4030 } FILONOFF_28_byte; 4031 struct 4032 { 4033 __IOM uint8_t FILONOFF28_0 : 1; 4034 uint8_t : 7; 4035 __IOM uint8_t FILONOFF28_1 : 1; 4036 uint8_t : 7; 4037 uint8_t : 8; 4038 uint8_t : 8; 4039 } FILONOFF_28_b; 4040 }; 4041 __IM uint8_t RESERVED55[4]; 4042 union 4043 { 4044 __IOM uint32_t FILONOFF_29; 4045 struct 4046 { 4047 __IOM uint16_t L; 4048 __IOM uint16_t H; 4049 } FILONOFF_29_hword; 4050 struct 4051 { 4052 __IOM uint8_t LL; 4053 __IOM uint8_t LH; 4054 __IOM uint8_t HL; 4055 __IOM uint8_t HH; 4056 } FILONOFF_29_byte; 4057 struct 4058 { 4059 __IOM uint8_t FILONOFF29_0 : 1; 4060 uint8_t : 7; 4061 __IOM uint8_t FILONOFF29_1 : 1; 4062 uint8_t : 7; 4063 __IOM uint8_t FILONOFF29_2 : 1; 4064 uint8_t : 7; 4065 __IOM uint8_t FILONOFF29_3 : 1; 4066 uint8_t : 7; 4067 } FILONOFF_29_b; 4068 }; 4069 __IM uint8_t RESERVED56[4]; 4070 union 4071 { 4072 __IOM uint32_t FILONOFF_2A_L; 4073 struct 4074 { 4075 __IOM uint16_t L; 4076 __IOM uint16_t H; 4077 } FILONOFF_2A_L_hword; 4078 struct 4079 { 4080 __IOM uint8_t LL; 4081 __IOM uint8_t LH; 4082 __IOM uint8_t HL; 4083 __IOM uint8_t HH; 4084 } FILONOFF_2A_L_byte; 4085 struct 4086 { 4087 __IOM uint8_t FILONOFF2A_L_0 : 1; 4088 uint8_t : 7; 4089 __IOM uint8_t FILONOFF2A_L_1 : 1; 4090 uint8_t : 7; 4091 __IOM uint8_t FILONOFF2A_L_2 : 1; 4092 uint8_t : 7; 4093 __IOM uint8_t FILONOFF2A_L_3 : 1; 4094 uint8_t : 7; 4095 } FILONOFF_2A_L_b; 4096 }; 4097 union 4098 { 4099 __IOM uint32_t FILONOFF_2A_H; 4100 struct 4101 { 4102 __IOM uint16_t L; 4103 __IOM uint16_t H; 4104 } FILONOFF_2A_H_hword; 4105 struct 4106 { 4107 __IOM uint8_t LL; 4108 __IOM uint8_t LH; 4109 __IOM uint8_t HL; 4110 __IOM uint8_t HH; 4111 } FILONOFF_2A_H_byte; 4112 struct 4113 { 4114 __IOM uint8_t FILONOFF2A_H_0 : 1; 4115 uint8_t : 7; 4116 __IOM uint8_t FILONOFF2A_H_1 : 1; 4117 uint8_t : 7; 4118 uint8_t : 8; 4119 uint8_t : 8; 4120 } FILONOFF_2A_H_b; 4121 }; 4122 __IM uint8_t RESERVED57[40]; 4123 union 4124 { 4125 __IOM uint32_t FILONOFF_30_L; 4126 struct 4127 { 4128 __IOM uint16_t L; 4129 __IOM uint16_t H; 4130 } FILONOFF_30_L_hword; 4131 struct 4132 { 4133 __IOM uint8_t LL; 4134 __IOM uint8_t LH; 4135 __IOM uint8_t HL; 4136 __IOM uint8_t HH; 4137 } FILONOFF_30_L_byte; 4138 struct 4139 { 4140 __IOM uint8_t FILONOFF30_L_0 : 1; 4141 uint8_t : 7; 4142 __IOM uint8_t FILONOFF30_L_1 : 1; 4143 uint8_t : 7; 4144 __IOM uint8_t FILONOFF30_L_2 : 1; 4145 uint8_t : 7; 4146 __IOM uint8_t FILONOFF30_L_3 : 1; 4147 uint8_t : 7; 4148 } FILONOFF_30_L_b; 4149 }; 4150 union 4151 { 4152 __IOM uint32_t FILONOFF_30_H; 4153 struct 4154 { 4155 __IOM uint16_t L; 4156 __IOM uint16_t H; 4157 } FILONOFF_30_H_hword; 4158 struct 4159 { 4160 __IOM uint8_t LL; 4161 __IOM uint8_t LH; 4162 __IOM uint8_t HL; 4163 __IOM uint8_t HH; 4164 } FILONOFF_30_H_byte; 4165 struct 4166 { 4167 __IOM uint8_t FILONOFF30_H_0 : 1; 4168 uint8_t : 7; 4169 uint8_t : 8; 4170 uint8_t : 8; 4171 uint8_t : 8; 4172 } FILONOFF_30_H_b; 4173 }; 4174 union 4175 { 4176 __IOM uint32_t FILONOFF_31; 4177 struct 4178 { 4179 __IOM uint16_t L; 4180 __IOM uint16_t H; 4181 } FILONOFF_31_hword; 4182 struct 4183 { 4184 __IOM uint8_t LL; 4185 __IOM uint8_t LH; 4186 __IOM uint8_t HL; 4187 __IOM uint8_t HH; 4188 } FILONOFF_31_byte; 4189 struct 4190 { 4191 __IOM uint8_t FILONOFF31_0 : 1; 4192 uint8_t : 7; 4193 __IOM uint8_t FILONOFF31_1 : 1; 4194 uint8_t : 7; 4195 __IOM uint8_t FILONOFF31_2 : 1; 4196 uint8_t : 7; 4197 __IOM uint8_t FILONOFF31_3 : 1; 4198 uint8_t : 7; 4199 } FILONOFF_31_b; 4200 }; 4201 __IM uint8_t RESERVED58[4]; 4202 union 4203 { 4204 __IOM uint32_t FILONOFF_32; 4205 struct 4206 { 4207 __IOM uint16_t L; 4208 __IOM uint16_t H; 4209 } FILONOFF_32_hword; 4210 struct 4211 { 4212 __IOM uint8_t LL; 4213 __IOM uint8_t LH; 4214 __IOM uint8_t HL; 4215 __IOM uint8_t HH; 4216 } FILONOFF_32_byte; 4217 struct 4218 { 4219 __IOM uint8_t FILONOFF32_0 : 1; 4220 uint8_t : 7; 4221 __IOM uint8_t FILONOFF32_1 : 1; 4222 uint8_t : 7; 4223 __IOM uint8_t FILONOFF32_2 : 1; 4224 uint8_t : 7; 4225 __IOM uint8_t FILONOFF32_3 : 1; 4226 uint8_t : 7; 4227 } FILONOFF_32_b; 4228 }; 4229 __IM uint8_t RESERVED59[4]; 4230 union 4231 { 4232 __IOM uint32_t FILONOFF_33_L; 4233 struct 4234 { 4235 __IOM uint16_t L; 4236 __IOM uint16_t H; 4237 } FILONOFF_33_L_hword; 4238 struct 4239 { 4240 __IOM uint8_t LL; 4241 __IOM uint8_t LH; 4242 __IOM uint8_t HL; 4243 __IOM uint8_t HH; 4244 } FILONOFF_33_L_byte; 4245 struct 4246 { 4247 __IOM uint8_t FILONOFF33_L_0 : 1; 4248 uint8_t : 7; 4249 __IOM uint8_t FILONOFF33_L_1 : 1; 4250 uint8_t : 7; 4251 __IOM uint8_t FILONOFF33_L_2 : 1; 4252 uint8_t : 7; 4253 __IOM uint8_t FILONOFF33_L_3 : 1; 4254 uint8_t : 7; 4255 } FILONOFF_33_L_b; 4256 }; 4257 union 4258 { 4259 __IOM uint32_t FILONOFF_33_H; 4260 struct 4261 { 4262 __IOM uint16_t L; 4263 __IOM uint16_t H; 4264 } FILONOFF_33_H_hword; 4265 struct 4266 { 4267 __IOM uint8_t LL; 4268 __IOM uint8_t LH; 4269 __IOM uint8_t HL; 4270 __IOM uint8_t HH; 4271 } FILONOFF_33_H_byte; 4272 struct 4273 { 4274 __IOM uint8_t FILONOFF33_H_0 : 1; 4275 uint8_t : 7; 4276 __IOM uint8_t FILONOFF33_H_1 : 1; 4277 uint8_t : 7; 4278 uint8_t : 8; 4279 uint8_t : 8; 4280 } FILONOFF_33_H_b; 4281 }; 4282 union 4283 { 4284 __IOM uint32_t FILONOFF_34_L; 4285 struct 4286 { 4287 __IOM uint16_t L; 4288 __IOM uint16_t H; 4289 } FILONOFF_34_L_hword; 4290 struct 4291 { 4292 __IOM uint8_t LL; 4293 __IOM uint8_t LH; 4294 __IOM uint8_t HL; 4295 __IOM uint8_t HH; 4296 } FILONOFF_34_L_byte; 4297 struct 4298 { 4299 __IOM uint8_t FILONOFF34_L_0 : 1; 4300 uint8_t : 7; 4301 __IOM uint8_t FILONOFF34_L_1 : 1; 4302 uint8_t : 7; 4303 __IOM uint8_t FILONOFF34_L_2 : 1; 4304 uint8_t : 7; 4305 __IOM uint8_t FILONOFF34_L_3 : 1; 4306 uint8_t : 7; 4307 } FILONOFF_34_L_b; 4308 }; 4309 union 4310 { 4311 __IOM uint32_t FILONOFF_34_H; 4312 struct 4313 { 4314 __IOM uint16_t L; 4315 __IOM uint16_t H; 4316 } FILONOFF_34_H_hword; 4317 struct 4318 { 4319 __IOM uint8_t LL; 4320 __IOM uint8_t LH; 4321 __IOM uint8_t HL; 4322 __IOM uint8_t HH; 4323 } FILONOFF_34_H_byte; 4324 struct 4325 { 4326 __IOM uint8_t FILONOFF34_H_0 : 1; 4327 uint8_t : 7; 4328 uint8_t : 8; 4329 uint8_t : 8; 4330 uint8_t : 8; 4331 } FILONOFF_34_H_b; 4332 }; 4333 union 4334 { 4335 __IOM uint32_t FILONOFF_35_L; 4336 struct 4337 { 4338 __IOM uint16_t L; 4339 __IOM uint16_t H; 4340 } FILONOFF_35_L_hword; 4341 struct 4342 { 4343 __IOM uint8_t LL; 4344 __IOM uint8_t LH; 4345 __IOM uint8_t HL; 4346 __IOM uint8_t HH; 4347 } FILONOFF_35_L_byte; 4348 struct 4349 { 4350 __IOM uint8_t FILONOFF35_L_0 : 1; 4351 uint8_t : 7; 4352 __IOM uint8_t FILONOFF35_L_1 : 1; 4353 uint8_t : 7; 4354 __IOM uint8_t FILONOFF35_L_2 : 1; 4355 uint8_t : 7; 4356 __IOM uint8_t FILONOFF35_L_3 : 1; 4357 uint8_t : 7; 4358 } FILONOFF_35_L_b; 4359 }; 4360 union 4361 { 4362 __IOM uint32_t FILONOFF_35_H; 4363 struct 4364 { 4365 __IOM uint16_t L; 4366 __IOM uint16_t H; 4367 } FILONOFF_35_H_hword; 4368 struct 4369 { 4370 __IOM uint8_t LL; 4371 __IOM uint8_t LH; 4372 __IOM uint8_t HL; 4373 __IOM uint8_t HH; 4374 } FILONOFF_35_H_byte; 4375 struct 4376 { 4377 __IOM uint8_t FILONOFF35_H_0 : 1; 4378 uint8_t : 7; 4379 uint8_t : 8; 4380 uint8_t : 8; 4381 uint8_t : 8; 4382 } FILONOFF_35_H_b; 4383 }; 4384 union 4385 { 4386 __IOM uint32_t FILONOFF_36; 4387 struct 4388 { 4389 __IOM uint16_t L; 4390 __IOM uint16_t H; 4391 } FILONOFF_36_hword; 4392 struct 4393 { 4394 __IOM uint8_t LL; 4395 __IOM uint8_t LH; 4396 __IOM uint8_t HL; 4397 __IOM uint8_t HH; 4398 } FILONOFF_36_byte; 4399 struct 4400 { 4401 __IOM uint8_t FILONOFF36_0 : 1; 4402 uint8_t : 7; 4403 __IOM uint8_t FILONOFF36_1 : 1; 4404 uint8_t : 7; 4405 __IOM uint8_t FILONOFF36_2 : 1; 4406 uint8_t : 7; 4407 __IOM uint8_t FILONOFF36_3 : 1; 4408 uint8_t : 7; 4409 } FILONOFF_36_b; 4410 }; 4411 __IM uint8_t RESERVED60[4]; 4412 union 4413 { 4414 __IOM uint32_t FILONOFF_37_L; 4415 struct 4416 { 4417 __IOM uint16_t L; 4418 __IOM uint16_t H; 4419 } FILONOFF_37_L_hword; 4420 struct 4421 { 4422 __IOM uint8_t LL; 4423 __IOM uint8_t LH; 4424 __IOM uint8_t HL; 4425 __IOM uint8_t HH; 4426 } FILONOFF_37_L_byte; 4427 struct 4428 { 4429 __IOM uint8_t FILONOFF37_L_0 : 1; 4430 uint8_t : 7; 4431 __IOM uint8_t FILONOFF37_L_1 : 1; 4432 uint8_t : 7; 4433 __IOM uint8_t FILONOFF37_L_2 : 1; 4434 uint8_t : 7; 4435 __IOM uint8_t FILONOFF37_L_3 : 1; 4436 uint8_t : 7; 4437 } FILONOFF_37_L_b; 4438 }; 4439 union 4440 { 4441 __IOM uint32_t FILONOFF_37_H; 4442 struct 4443 { 4444 __IOM uint16_t L; 4445 __IOM uint16_t H; 4446 } FILONOFF_37_H_hword; 4447 struct 4448 { 4449 __IOM uint8_t LL; 4450 __IOM uint8_t LH; 4451 __IOM uint8_t HL; 4452 __IOM uint8_t HH; 4453 } FILONOFF_37_H_byte; 4454 struct 4455 { 4456 __IOM uint8_t FILONOFF37_H_0 : 1; 4457 uint8_t : 7; 4458 uint8_t : 8; 4459 uint8_t : 8; 4460 uint8_t : 8; 4461 } FILONOFF_37_H_b; 4462 }; 4463 __IM uint8_t RESERVED61[576]; 4464 union 4465 { 4466 __IOM uint32_t FILNUM_00; 4467 struct 4468 { 4469 __IOM uint16_t L; 4470 __IOM uint16_t H; 4471 } FILNUM_00_hword; 4472 struct 4473 { 4474 __IOM uint8_t LL; 4475 __IOM uint8_t LH; 4476 __IOM uint8_t HL; 4477 __IOM uint8_t HH; 4478 } FILNUM_00_byte; 4479 struct 4480 { 4481 __IOM uint8_t FILNUM00_0 : 2; 4482 uint8_t : 6; 4483 uint8_t : 8; 4484 uint8_t : 8; 4485 uint8_t : 8; 4486 } FILNUM_00_b; 4487 }; 4488 __IM uint8_t RESERVED62[252]; 4489 union 4490 { 4491 __IOM uint32_t FILNUM_20; 4492 struct 4493 { 4494 __IOM uint16_t L; 4495 __IOM uint16_t H; 4496 } FILNUM_20_hword; 4497 struct 4498 { 4499 __IOM uint8_t LL; 4500 __IOM uint8_t LH; 4501 __IOM uint8_t HL; 4502 __IOM uint8_t HH; 4503 } FILNUM_20_byte; 4504 struct 4505 { 4506 __IOM uint8_t FILNUM20_0 : 2; 4507 uint8_t : 6; 4508 __IOM uint8_t FILNUM20_1 : 2; 4509 uint8_t : 6; 4510 __IOM uint8_t FILNUM20_2 : 2; 4511 uint8_t : 6; 4512 __IOM uint8_t FILNUM20_3 : 2; 4513 uint8_t : 6; 4514 } FILNUM_20_b; 4515 }; 4516 __IM uint8_t RESERVED63[4]; 4517 union 4518 { 4519 __IOM uint32_t FILNUM_21_L; 4520 struct 4521 { 4522 __IOM uint16_t L; 4523 __IOM uint16_t H; 4524 } FILNUM_21_L_hword; 4525 struct 4526 { 4527 __IOM uint8_t LL; 4528 __IOM uint8_t LH; 4529 __IOM uint8_t HL; 4530 __IOM uint8_t HH; 4531 } FILNUM_21_L_byte; 4532 struct 4533 { 4534 __IOM uint8_t FILNUM21_L_0 : 2; 4535 uint8_t : 6; 4536 __IOM uint8_t FILNUM21_L_1 : 2; 4537 uint8_t : 6; 4538 __IOM uint8_t FILNUM21_L_2 : 2; 4539 uint8_t : 6; 4540 __IOM uint8_t FILNUM21_L_3 : 2; 4541 uint8_t : 6; 4542 } FILNUM_21_L_b; 4543 }; 4544 union 4545 { 4546 __IOM uint32_t FILNUM_21_H; 4547 struct 4548 { 4549 __IOM uint16_t L; 4550 __IOM uint16_t H; 4551 } FILNUM_21_H_hword; 4552 struct 4553 { 4554 __IOM uint8_t LL; 4555 __IOM uint8_t LH; 4556 __IOM uint8_t HL; 4557 __IOM uint8_t HH; 4558 } FILNUM_21_H_byte; 4559 struct 4560 { 4561 __IOM uint8_t FILNUM21_H_0 : 2; 4562 uint8_t : 6; 4563 uint8_t : 8; 4564 uint8_t : 8; 4565 uint8_t : 8; 4566 } FILNUM_21_H_b; 4567 }; 4568 union 4569 { 4570 __IOM uint32_t FILNUM_22_L; 4571 struct 4572 { 4573 __IOM uint16_t L; 4574 __IOM uint16_t H; 4575 } FILNUM_22_L_hword; 4576 struct 4577 { 4578 __IOM uint8_t LL; 4579 __IOM uint8_t LH; 4580 __IOM uint8_t HL; 4581 __IOM uint8_t HH; 4582 } FILNUM_22_L_byte; 4583 struct 4584 { 4585 __IOM uint8_t FILNUM22_L_0 : 2; 4586 uint8_t : 6; 4587 __IOM uint8_t FILNUM22_L_1 : 2; 4588 uint8_t : 6; 4589 __IOM uint8_t FILNUM22_L_2 : 2; 4590 uint8_t : 6; 4591 __IOM uint8_t FILNUM22_L_3 : 2; 4592 uint8_t : 6; 4593 } FILNUM_22_L_b; 4594 }; 4595 union 4596 { 4597 __IOM uint32_t FILNUM_22_H; 4598 struct 4599 { 4600 __IOM uint16_t L; 4601 __IOM uint16_t H; 4602 } FILNUM_22_H_hword; 4603 struct 4604 { 4605 __IOM uint8_t LL; 4606 __IOM uint8_t LH; 4607 __IOM uint8_t HL; 4608 __IOM uint8_t HH; 4609 } FILNUM_22_H_byte; 4610 struct 4611 { 4612 __IOM uint8_t FILNUM22_H_0 : 2; 4613 uint8_t : 6; 4614 uint8_t : 8; 4615 uint8_t : 8; 4616 uint8_t : 8; 4617 } FILNUM_22_H_b; 4618 }; 4619 union 4620 { 4621 __IOM uint32_t FILNUM_23; 4622 struct 4623 { 4624 __IOM uint16_t L; 4625 __IOM uint16_t H; 4626 } FILNUM_23_hword; 4627 struct 4628 { 4629 __IOM uint8_t LL; 4630 __IOM uint8_t LH; 4631 __IOM uint8_t HL; 4632 __IOM uint8_t HH; 4633 } FILNUM_23_byte; 4634 struct 4635 { 4636 __IOM uint8_t FILNUM23_0 : 2; 4637 uint8_t : 6; 4638 __IOM uint8_t FILNUM23_1 : 2; 4639 uint8_t : 6; 4640 __IOM uint8_t FILNUM23_2 : 2; 4641 uint8_t : 6; 4642 __IOM uint8_t FILNUM23_3 : 2; 4643 uint8_t : 6; 4644 } FILNUM_23_b; 4645 }; 4646 __IM uint8_t RESERVED64[4]; 4647 union 4648 { 4649 __IOM uint32_t FILNUM_24; 4650 struct 4651 { 4652 __IOM uint16_t L; 4653 __IOM uint16_t H; 4654 } FILNUM_24_hword; 4655 struct 4656 { 4657 __IOM uint8_t LL; 4658 __IOM uint8_t LH; 4659 __IOM uint8_t HL; 4660 __IOM uint8_t HH; 4661 } FILNUM_24_byte; 4662 struct 4663 { 4664 __IOM uint8_t FILNUM24_0 : 2; 4665 uint8_t : 6; 4666 __IOM uint8_t FILNUM24_1 : 2; 4667 uint8_t : 6; 4668 uint8_t : 8; 4669 uint8_t : 8; 4670 } FILNUM_24_b; 4671 }; 4672 __IM uint8_t RESERVED65[4]; 4673 union 4674 { 4675 __IOM uint32_t FILNUM_25_L; 4676 struct 4677 { 4678 __IOM uint16_t L; 4679 __IOM uint16_t H; 4680 } FILNUM_25_L_hword; 4681 struct 4682 { 4683 __IOM uint8_t LL; 4684 __IOM uint8_t LH; 4685 __IOM uint8_t HL; 4686 __IOM uint8_t HH; 4687 } FILNUM_25_L_byte; 4688 struct 4689 { 4690 __IOM uint8_t FILNUM25_L_0 : 2; 4691 uint8_t : 6; 4692 __IOM uint8_t FILNUM25_L_1 : 2; 4693 uint8_t : 6; 4694 __IOM uint8_t FILNUM25_L_2 : 2; 4695 uint8_t : 6; 4696 __IOM uint8_t FILNUM25_L_3 : 2; 4697 uint8_t : 6; 4698 } FILNUM_25_L_b; 4699 }; 4700 union 4701 { 4702 __IOM uint32_t FILNUM_25_H; 4703 struct 4704 { 4705 __IOM uint16_t L; 4706 __IOM uint16_t H; 4707 } FILNUM_25_H_hword; 4708 struct 4709 { 4710 __IOM uint8_t LL; 4711 __IOM uint8_t LH; 4712 __IOM uint8_t HL; 4713 __IOM uint8_t HH; 4714 } FILNUM_25_H_byte; 4715 struct 4716 { 4717 __IOM uint8_t FILNUM25_H_0 : 2; 4718 uint8_t : 6; 4719 uint8_t : 8; 4720 uint8_t : 8; 4721 uint8_t : 8; 4722 } FILNUM_25_H_b; 4723 }; 4724 union 4725 { 4726 __IOM uint32_t FILNUM_26; 4727 struct 4728 { 4729 __IOM uint16_t L; 4730 __IOM uint16_t H; 4731 } FILNUM_26_hword; 4732 struct 4733 { 4734 __IOM uint8_t LL; 4735 __IOM uint8_t LH; 4736 __IOM uint8_t HL; 4737 __IOM uint8_t HH; 4738 } FILNUM_26_byte; 4739 struct 4740 { 4741 __IOM uint8_t FILNUM26_0 : 2; 4742 uint8_t : 6; 4743 __IOM uint8_t FILNUM26_1 : 2; 4744 uint8_t : 6; 4745 __IOM uint8_t FILNUM26_2 : 2; 4746 uint8_t : 6; 4747 uint8_t : 8; 4748 } FILNUM_26_b; 4749 }; 4750 __IM uint8_t RESERVED66[4]; 4751 union 4752 { 4753 __IOM uint32_t FILNUM_27; 4754 struct 4755 { 4756 __IOM uint16_t L; 4757 __IOM uint16_t H; 4758 } FILNUM_27_hword; 4759 struct 4760 { 4761 __IOM uint8_t LL; 4762 __IOM uint8_t LH; 4763 __IOM uint8_t HL; 4764 __IOM uint8_t HH; 4765 } FILNUM_27_byte; 4766 struct 4767 { 4768 __IOM uint8_t FILNUM27_0 : 2; 4769 uint8_t : 6; 4770 __IOM uint8_t FILNUM27_1 : 2; 4771 uint8_t : 6; 4772 __IOM uint8_t FILNUM27_2 : 2; 4773 uint8_t : 6; 4774 __IOM uint8_t FILNUM27_3 : 2; 4775 uint8_t : 6; 4776 } FILNUM_27_b; 4777 }; 4778 __IM uint8_t RESERVED67[4]; 4779 union 4780 { 4781 __IOM uint32_t FILNUM_28; 4782 struct 4783 { 4784 __IOM uint16_t L; 4785 __IOM uint16_t H; 4786 } FILNUM_28_hword; 4787 struct 4788 { 4789 __IOM uint8_t LL; 4790 __IOM uint8_t LH; 4791 __IOM uint8_t HL; 4792 __IOM uint8_t HH; 4793 } FILNUM_28_byte; 4794 struct 4795 { 4796 __IOM uint8_t FILNUM28_0 : 2; 4797 uint8_t : 6; 4798 __IOM uint8_t FILNUM28_1 : 2; 4799 uint8_t : 6; 4800 uint8_t : 8; 4801 uint8_t : 8; 4802 } FILNUM_28_b; 4803 }; 4804 __IM uint8_t RESERVED68[4]; 4805 union 4806 { 4807 __IOM uint32_t FILNUM_29; 4808 struct 4809 { 4810 __IOM uint16_t L; 4811 __IOM uint16_t H; 4812 } FILNUM_29_hword; 4813 struct 4814 { 4815 __IOM uint8_t LL; 4816 __IOM uint8_t LH; 4817 __IOM uint8_t HL; 4818 __IOM uint8_t HH; 4819 } FILNUM_29_byte; 4820 struct 4821 { 4822 __IOM uint8_t FILNUM29_0 : 2; 4823 uint8_t : 6; 4824 __IOM uint8_t FILNUM29_1 : 2; 4825 uint8_t : 6; 4826 __IOM uint8_t FILNUM29_2 : 2; 4827 uint8_t : 6; 4828 __IOM uint8_t FILNUM29_3 : 2; 4829 uint8_t : 6; 4830 } FILNUM_29_b; 4831 }; 4832 __IM uint8_t RESERVED69[4]; 4833 union 4834 { 4835 __IOM uint32_t FILNUM_2A_L; 4836 struct 4837 { 4838 __IOM uint16_t L; 4839 __IOM uint16_t H; 4840 } FILNUM_2A_L_hword; 4841 struct 4842 { 4843 __IOM uint8_t LL; 4844 __IOM uint8_t LH; 4845 __IOM uint8_t HL; 4846 __IOM uint8_t HH; 4847 } FILNUM_2A_L_byte; 4848 struct 4849 { 4850 __IOM uint8_t FILNUM2A_L_0 : 2; 4851 uint8_t : 6; 4852 __IOM uint8_t FILNUM2A_L_1 : 2; 4853 uint8_t : 6; 4854 __IOM uint8_t FILNUM2A_L_2 : 2; 4855 uint8_t : 6; 4856 __IOM uint8_t FILNUM2A_L_3 : 2; 4857 uint8_t : 6; 4858 } FILNUM_2A_L_b; 4859 }; 4860 union 4861 { 4862 __IOM uint32_t FILNUM_2A_H; 4863 struct 4864 { 4865 __IOM uint16_t L; 4866 __IOM uint16_t H; 4867 } FILNUM_2A_H_hword; 4868 struct 4869 { 4870 __IOM uint8_t LL; 4871 __IOM uint8_t LH; 4872 __IOM uint8_t HL; 4873 __IOM uint8_t HH; 4874 } FILNUM_2A_H_byte; 4875 struct 4876 { 4877 __IOM uint8_t FILNUM2A_H_0 : 2; 4878 uint8_t : 6; 4879 __IOM uint8_t FILNUM2A_H_1 : 2; 4880 uint8_t : 6; 4881 uint8_t : 8; 4882 uint8_t : 8; 4883 } FILNUM_2A_H_b; 4884 }; 4885 __IM uint8_t RESERVED70[40]; 4886 union 4887 { 4888 __IOM uint32_t FILNUM_30_L; 4889 struct 4890 { 4891 __IOM uint16_t L; 4892 __IOM uint16_t H; 4893 } FILNUM_30_L_hword; 4894 struct 4895 { 4896 __IOM uint8_t LL; 4897 __IOM uint8_t LH; 4898 __IOM uint8_t HL; 4899 __IOM uint8_t HH; 4900 } FILNUM_30_L_byte; 4901 struct 4902 { 4903 __IOM uint8_t FILNUM30_L_0 : 2; 4904 uint8_t : 6; 4905 __IOM uint8_t FILNUM30_L_1 : 2; 4906 uint8_t : 6; 4907 __IOM uint8_t FILNUM30_L_2 : 2; 4908 uint8_t : 6; 4909 __IOM uint8_t FILNUM30_L_3 : 2; 4910 uint8_t : 6; 4911 } FILNUM_30_L_b; 4912 }; 4913 union 4914 { 4915 __IOM uint32_t FILNUM_30_H; 4916 struct 4917 { 4918 __IOM uint16_t L; 4919 __IOM uint16_t H; 4920 } FILNUM_30_H_hword; 4921 struct 4922 { 4923 __IOM uint8_t LL; 4924 __IOM uint8_t LH; 4925 __IOM uint8_t HL; 4926 __IOM uint8_t HH; 4927 } FILNUM_30_H_byte; 4928 struct 4929 { 4930 __IOM uint8_t FILNUM30_H_0 : 2; 4931 uint8_t : 6; 4932 uint8_t : 8; 4933 uint8_t : 8; 4934 uint8_t : 8; 4935 } FILNUM_30_H_b; 4936 }; 4937 union 4938 { 4939 __IOM uint32_t FILNUM_31; 4940 struct 4941 { 4942 __IOM uint16_t L; 4943 __IOM uint16_t H; 4944 } FILNUM_31_hword; 4945 struct 4946 { 4947 __IOM uint8_t LL; 4948 __IOM uint8_t LH; 4949 __IOM uint8_t HL; 4950 __IOM uint8_t HH; 4951 } FILNUM_31_byte; 4952 struct 4953 { 4954 __IOM uint8_t FILNUM31_0 : 2; 4955 uint8_t : 6; 4956 __IOM uint8_t FILNUM31_1 : 2; 4957 uint8_t : 6; 4958 __IOM uint8_t FILNUM31_2 : 2; 4959 uint8_t : 6; 4960 __IOM uint8_t FILNUM31_3 : 2; 4961 uint8_t : 6; 4962 } FILNUM_31_b; 4963 }; 4964 __IM uint8_t RESERVED71[4]; 4965 union 4966 { 4967 __IOM uint32_t FILNUM_32; 4968 struct 4969 { 4970 __IOM uint16_t L; 4971 __IOM uint16_t H; 4972 } FILNUM_32_hword; 4973 struct 4974 { 4975 __IOM uint8_t LL; 4976 __IOM uint8_t LH; 4977 __IOM uint8_t HL; 4978 __IOM uint8_t HH; 4979 } FILNUM_32_byte; 4980 struct 4981 { 4982 __IOM uint8_t FILNUM32_0 : 2; 4983 uint8_t : 6; 4984 __IOM uint8_t FILNUM32_1 : 2; 4985 uint8_t : 6; 4986 __IOM uint8_t FILNUM32_2 : 2; 4987 uint8_t : 6; 4988 __IOM uint8_t FILNUM32_3 : 2; 4989 uint8_t : 6; 4990 } FILNUM_32_b; 4991 }; 4992 __IM uint8_t RESERVED72[4]; 4993 union 4994 { 4995 __IOM uint32_t FILNUM_33_L; 4996 struct 4997 { 4998 __IOM uint16_t L; 4999 __IOM uint16_t H; 5000 } FILNUM_33_L_hword; 5001 struct 5002 { 5003 __IOM uint8_t LL; 5004 __IOM uint8_t LH; 5005 __IOM uint8_t HL; 5006 __IOM uint8_t HH; 5007 } FILNUM_33_L_byte; 5008 struct 5009 { 5010 __IOM uint8_t FILNUM33_L_0 : 2; 5011 uint8_t : 6; 5012 __IOM uint8_t FILNUM33_L_1 : 2; 5013 uint8_t : 6; 5014 __IOM uint8_t FILNUM33_L_2 : 2; 5015 uint8_t : 6; 5016 __IOM uint8_t FILNUM33_L_3 : 2; 5017 uint8_t : 6; 5018 } FILNUM_33_L_b; 5019 }; 5020 union 5021 { 5022 __IOM uint32_t FILNUM_33_H; 5023 struct 5024 { 5025 __IOM uint16_t L; 5026 __IOM uint16_t H; 5027 } FILNUM_33_H_hword; 5028 struct 5029 { 5030 __IOM uint8_t LL; 5031 __IOM uint8_t LH; 5032 __IOM uint8_t HL; 5033 __IOM uint8_t HH; 5034 } FILNUM_33_H_byte; 5035 struct 5036 { 5037 __IOM uint8_t FILNUM33_H_0 : 2; 5038 uint8_t : 6; 5039 __IOM uint8_t FILNUM33_H_1 : 2; 5040 uint8_t : 6; 5041 uint8_t : 8; 5042 uint8_t : 8; 5043 } FILNUM_33_H_b; 5044 }; 5045 union 5046 { 5047 __IOM uint32_t FILNUM_34_L; 5048 struct 5049 { 5050 __IOM uint16_t L; 5051 __IOM uint16_t H; 5052 } FILNUM_34_L_hword; 5053 struct 5054 { 5055 __IOM uint8_t LL; 5056 __IOM uint8_t LH; 5057 __IOM uint8_t HL; 5058 __IOM uint8_t HH; 5059 } FILNUM_34_L_byte; 5060 struct 5061 { 5062 __IOM uint8_t FILNUM34_L_0 : 2; 5063 uint8_t : 6; 5064 __IOM uint8_t FILNUM34_L_1 : 2; 5065 uint8_t : 6; 5066 __IOM uint8_t FILNUM34_L_2 : 2; 5067 uint8_t : 6; 5068 __IOM uint8_t FILNUM34_L_3 : 2; 5069 uint8_t : 6; 5070 } FILNUM_34_L_b; 5071 }; 5072 union 5073 { 5074 __IOM uint32_t FILNUM_34_H; 5075 struct 5076 { 5077 __IOM uint16_t L; 5078 __IOM uint16_t H; 5079 } FILNUM_34_H_hword; 5080 struct 5081 { 5082 __IOM uint8_t LL; 5083 __IOM uint8_t LH; 5084 __IOM uint8_t HL; 5085 __IOM uint8_t HH; 5086 } FILNUM_34_H_byte; 5087 struct 5088 { 5089 __IOM uint8_t FILNUM34_H_0 : 2; 5090 uint8_t : 6; 5091 uint8_t : 8; 5092 uint8_t : 8; 5093 uint8_t : 8; 5094 } FILNUM_34_H_b; 5095 }; 5096 union 5097 { 5098 __IOM uint32_t FILNUM_35_L; 5099 struct 5100 { 5101 __IOM uint16_t L; 5102 __IOM uint16_t H; 5103 } FILNUM_35_L_hword; 5104 struct 5105 { 5106 __IOM uint8_t LL; 5107 __IOM uint8_t LH; 5108 __IOM uint8_t HL; 5109 __IOM uint8_t HH; 5110 } FILNUM_35_L_byte; 5111 struct 5112 { 5113 __IOM uint8_t FILNUM35_L_0 : 2; 5114 uint8_t : 6; 5115 __IOM uint8_t FILNUM35_L_1 : 2; 5116 uint8_t : 6; 5117 __IOM uint8_t FILNUM35_L_2 : 2; 5118 uint8_t : 6; 5119 __IOM uint8_t FILNUM35_L_3 : 2; 5120 uint8_t : 6; 5121 } FILNUM_35_L_b; 5122 }; 5123 union 5124 { 5125 __IOM uint32_t FILNUM_35_H; 5126 struct 5127 { 5128 __IOM uint16_t L; 5129 __IOM uint16_t H; 5130 } FILNUM_35_H_hword; 5131 struct 5132 { 5133 __IOM uint8_t LL; 5134 __IOM uint8_t LH; 5135 __IOM uint8_t HL; 5136 __IOM uint8_t HH; 5137 } FILNUM_35_H_byte; 5138 struct 5139 { 5140 __IOM uint8_t FILNUM35_H_0 : 2; 5141 uint8_t : 6; 5142 uint8_t : 8; 5143 uint8_t : 8; 5144 uint8_t : 8; 5145 } FILNUM_35_H_b; 5146 }; 5147 union 5148 { 5149 __IOM uint32_t FILNUM_36; 5150 struct 5151 { 5152 __IOM uint16_t L; 5153 __IOM uint16_t H; 5154 } FILNUM_36_hword; 5155 struct 5156 { 5157 __IOM uint8_t LL; 5158 __IOM uint8_t LH; 5159 __IOM uint8_t HL; 5160 __IOM uint8_t HH; 5161 } FILNUM_36_byte; 5162 struct 5163 { 5164 __IOM uint8_t FILNUM36_0 : 2; 5165 uint8_t : 6; 5166 __IOM uint8_t FILNUM36_1 : 2; 5167 uint8_t : 6; 5168 __IOM uint8_t FILNUM36_2 : 2; 5169 uint8_t : 6; 5170 __IOM uint8_t FILNUM36_3 : 2; 5171 uint8_t : 6; 5172 } FILNUM_36_b; 5173 }; 5174 __IM uint8_t RESERVED73[4]; 5175 union 5176 { 5177 __IOM uint32_t FILNUM_37_L; 5178 struct 5179 { 5180 __IOM uint16_t L; 5181 __IOM uint16_t H; 5182 } FILNUM_37_L_hword; 5183 struct 5184 { 5185 __IOM uint8_t LL; 5186 __IOM uint8_t LH; 5187 __IOM uint8_t HL; 5188 __IOM uint8_t HH; 5189 } FILNUM_37_L_byte; 5190 struct 5191 { 5192 __IOM uint8_t FILNUM37_L_0 : 2; 5193 uint8_t : 6; 5194 __IOM uint8_t FILNUM37_L_1 : 2; 5195 uint8_t : 6; 5196 __IOM uint8_t FILNUM37_L_2 : 2; 5197 uint8_t : 6; 5198 __IOM uint8_t FILNUM37_L_3 : 2; 5199 uint8_t : 6; 5200 } FILNUM_37_L_b; 5201 }; 5202 union 5203 { 5204 __IOM uint32_t FILNUM_37_H; 5205 struct 5206 { 5207 __IOM uint16_t L; 5208 __IOM uint16_t H; 5209 } FILNUM_37_H_hword; 5210 struct 5211 { 5212 __IOM uint8_t LL; 5213 __IOM uint8_t LH; 5214 __IOM uint8_t HL; 5215 __IOM uint8_t HH; 5216 } FILNUM_37_H_byte; 5217 struct 5218 { 5219 __IOM uint8_t FILNUM37_H_0 : 2; 5220 uint8_t : 6; 5221 uint8_t : 8; 5222 uint8_t : 8; 5223 uint8_t : 8; 5224 } FILNUM_37_H_b; 5225 }; 5226 __IM uint8_t RESERVED74[576]; 5227 union 5228 { 5229 __IOM uint32_t FILCLKSEL_00; 5230 struct 5231 { 5232 __IOM uint16_t L; 5233 __IOM uint16_t H; 5234 } FILCLKSEL_00_hword; 5235 struct 5236 { 5237 __IOM uint8_t LL; 5238 __IOM uint8_t LH; 5239 __IOM uint8_t HL; 5240 __IOM uint8_t HH; 5241 } FILCLKSEL_00_byte; 5242 struct 5243 { 5244 __IOM uint8_t FILCLKSEL00_0 : 2; 5245 uint8_t : 6; 5246 uint8_t : 8; 5247 uint8_t : 8; 5248 uint8_t : 8; 5249 } FILCLKSEL_00_b; 5250 }; 5251 __IM uint8_t RESERVED75[252]; 5252 union 5253 { 5254 __IOM uint32_t FILCLKSEL_20; 5255 struct 5256 { 5257 __IOM uint16_t L; 5258 __IOM uint16_t H; 5259 } FILCLKSEL_20_hword; 5260 struct 5261 { 5262 __IOM uint8_t LL; 5263 __IOM uint8_t LH; 5264 __IOM uint8_t HL; 5265 __IOM uint8_t HH; 5266 } FILCLKSEL_20_byte; 5267 struct 5268 { 5269 __IOM uint8_t FILCLKSEL20_0 : 2; 5270 uint8_t : 6; 5271 __IOM uint8_t FILCLKSEL20_1 : 2; 5272 uint8_t : 6; 5273 __IOM uint8_t FILCLKSEL20_2 : 2; 5274 uint8_t : 6; 5275 __IOM uint8_t FILCLKSEL20_3 : 2; 5276 uint8_t : 6; 5277 } FILCLKSEL_20_b; 5278 }; 5279 __IM uint8_t RESERVED76[4]; 5280 union 5281 { 5282 __IOM uint32_t FILCLKSEL_21_L; 5283 struct 5284 { 5285 __IOM uint16_t L; 5286 __IOM uint16_t H; 5287 } FILCLKSEL_21_L_hword; 5288 struct 5289 { 5290 __IOM uint8_t LL; 5291 __IOM uint8_t LH; 5292 __IOM uint8_t HL; 5293 __IOM uint8_t HH; 5294 } FILCLKSEL_21_L_byte; 5295 struct 5296 { 5297 __IOM uint8_t FILCLKSEL21_L_0 : 2; 5298 uint8_t : 6; 5299 __IOM uint8_t FILCLKSEL21_L_1 : 2; 5300 uint8_t : 6; 5301 __IOM uint8_t FILCLKSEL21_L_2 : 2; 5302 uint8_t : 6; 5303 __IOM uint8_t FILCLKSEL21_L_3 : 2; 5304 uint8_t : 6; 5305 } FILCLKSEL_21_L_b; 5306 }; 5307 union 5308 { 5309 __IOM uint32_t FILCLKSEL_21_H; 5310 struct 5311 { 5312 __IOM uint16_t L; 5313 __IOM uint16_t H; 5314 } FILCLKSEL_21_H_hword; 5315 struct 5316 { 5317 __IOM uint8_t LL; 5318 __IOM uint8_t LH; 5319 __IOM uint8_t HL; 5320 __IOM uint8_t HH; 5321 } FILCLKSEL_21_H_byte; 5322 struct 5323 { 5324 __IOM uint8_t FILCLKSEL21_H_0 : 2; 5325 uint8_t : 6; 5326 uint8_t : 8; 5327 uint8_t : 8; 5328 uint8_t : 8; 5329 } FILCLKSEL_21_H_b; 5330 }; 5331 union 5332 { 5333 __IOM uint32_t FILCLKSEL_22_L; 5334 struct 5335 { 5336 __IOM uint16_t L; 5337 __IOM uint16_t H; 5338 } FILCLKSEL_22_L_hword; 5339 struct 5340 { 5341 __IOM uint8_t LL; 5342 __IOM uint8_t LH; 5343 __IOM uint8_t HL; 5344 __IOM uint8_t HH; 5345 } FILCLKSEL_22_L_byte; 5346 struct 5347 { 5348 __IOM uint8_t FILCLKSEL22_L_0 : 2; 5349 uint8_t : 6; 5350 __IOM uint8_t FILCLKSEL22_L_1 : 2; 5351 uint8_t : 6; 5352 __IOM uint8_t FILCLKSEL22_L_2 : 2; 5353 uint8_t : 6; 5354 __IOM uint8_t FILCLKSEL22_L_3 : 2; 5355 uint8_t : 6; 5356 } FILCLKSEL_22_L_b; 5357 }; 5358 union 5359 { 5360 __IOM uint32_t FILCLKSEL_22_H; 5361 struct 5362 { 5363 __IOM uint16_t L; 5364 __IOM uint16_t H; 5365 } FILCLKSEL_22_H_hword; 5366 struct 5367 { 5368 __IOM uint8_t LL; 5369 __IOM uint8_t LH; 5370 __IOM uint8_t HL; 5371 __IOM uint8_t HH; 5372 } FILCLKSEL_22_H_byte; 5373 struct 5374 { 5375 __IOM uint8_t FILCLKSEL22_H_0 : 2; 5376 uint8_t : 6; 5377 uint8_t : 8; 5378 uint8_t : 8; 5379 uint8_t : 8; 5380 } FILCLKSEL_22_H_b; 5381 }; 5382 union 5383 { 5384 __IOM uint32_t FILCLKSEL_23; 5385 struct 5386 { 5387 __IOM uint16_t L; 5388 __IOM uint16_t H; 5389 } FILCLKSEL_23_hword; 5390 struct 5391 { 5392 __IOM uint8_t LL; 5393 __IOM uint8_t LH; 5394 __IOM uint8_t HL; 5395 __IOM uint8_t HH; 5396 } FILCLKSEL_23_byte; 5397 struct 5398 { 5399 __IOM uint8_t FILCLKSEL23_0 : 2; 5400 uint8_t : 6; 5401 __IOM uint8_t FILCLKSEL23_1 : 2; 5402 uint8_t : 6; 5403 __IOM uint8_t FILCLKSEL23_2 : 2; 5404 uint8_t : 6; 5405 __IOM uint8_t FILCLKSEL23_3 : 2; 5406 uint8_t : 6; 5407 } FILCLKSEL_23_b; 5408 }; 5409 __IM uint8_t RESERVED77[4]; 5410 union 5411 { 5412 __IOM uint32_t FILCLKSEL_24; 5413 struct 5414 { 5415 __IOM uint16_t L; 5416 __IOM uint16_t H; 5417 } FILCLKSEL_24_hword; 5418 struct 5419 { 5420 __IOM uint8_t LL; 5421 __IOM uint8_t LH; 5422 __IOM uint8_t HL; 5423 __IOM uint8_t HH; 5424 } FILCLKSEL_24_byte; 5425 struct 5426 { 5427 __IOM uint8_t FILCLKSEL24_0 : 2; 5428 uint8_t : 6; 5429 __IOM uint8_t FILCLKSEL24_1 : 2; 5430 uint8_t : 6; 5431 uint8_t : 8; 5432 uint8_t : 8; 5433 } FILCLKSEL_24_b; 5434 }; 5435 __IM uint8_t RESERVED78[4]; 5436 union 5437 { 5438 __IOM uint32_t FILCLKSEL_25_L; 5439 struct 5440 { 5441 __IOM uint16_t L; 5442 __IOM uint16_t H; 5443 } FILCLKSEL_25_L_hword; 5444 struct 5445 { 5446 __IOM uint8_t LL; 5447 __IOM uint8_t LH; 5448 __IOM uint8_t HL; 5449 __IOM uint8_t HH; 5450 } FILCLKSEL_25_L_byte; 5451 struct 5452 { 5453 __IOM uint8_t FILCLKSEL25_L_0 : 2; 5454 uint8_t : 6; 5455 __IOM uint8_t FILCLKSEL25_L_1 : 2; 5456 uint8_t : 6; 5457 __IOM uint8_t FILCLKSEL25_L_2 : 2; 5458 uint8_t : 6; 5459 __IOM uint8_t FILCLKSEL25_L_3 : 2; 5460 uint8_t : 6; 5461 } FILCLKSEL_25_L_b; 5462 }; 5463 union 5464 { 5465 __IOM uint32_t FILCLKSEL_25_H; 5466 struct 5467 { 5468 __IOM uint16_t L; 5469 __IOM uint16_t H; 5470 } FILCLKSEL_25_H_hword; 5471 struct 5472 { 5473 __IOM uint8_t LL; 5474 __IOM uint8_t LH; 5475 __IOM uint8_t HL; 5476 __IOM uint8_t HH; 5477 } FILCLKSEL_25_H_byte; 5478 struct 5479 { 5480 __IOM uint8_t FILCLKSEL25_H_0 : 2; 5481 uint8_t : 6; 5482 uint8_t : 8; 5483 uint8_t : 8; 5484 uint8_t : 8; 5485 } FILCLKSEL_25_H_b; 5486 }; 5487 union 5488 { 5489 __IOM uint32_t FILCLKSEL_26; 5490 struct 5491 { 5492 __IOM uint16_t L; 5493 __IOM uint16_t H; 5494 } FILCLKSEL_26_hword; 5495 struct 5496 { 5497 __IOM uint8_t LL; 5498 __IOM uint8_t LH; 5499 __IOM uint8_t HL; 5500 __IOM uint8_t HH; 5501 } FILCLKSEL_26_byte; 5502 struct 5503 { 5504 __IOM uint8_t FILCLKSEL26_0 : 2; 5505 uint8_t : 6; 5506 __IOM uint8_t FILCLKSEL26_1 : 2; 5507 uint8_t : 6; 5508 __IOM uint8_t FILCLKSEL26_2 : 2; 5509 uint8_t : 6; 5510 uint8_t : 8; 5511 } FILCLKSEL_26_b; 5512 }; 5513 __IM uint8_t RESERVED79[4]; 5514 union 5515 { 5516 __IOM uint32_t FILCLKSEL_27; 5517 struct 5518 { 5519 __IOM uint16_t L; 5520 __IOM uint16_t H; 5521 } FILCLKSEL_27_hword; 5522 struct 5523 { 5524 __IOM uint8_t LL; 5525 __IOM uint8_t LH; 5526 __IOM uint8_t HL; 5527 __IOM uint8_t HH; 5528 } FILCLKSEL_27_byte; 5529 struct 5530 { 5531 __IOM uint8_t FILCLKSEL27_0 : 2; 5532 uint8_t : 6; 5533 __IOM uint8_t FILCLKSEL27_1 : 2; 5534 uint8_t : 6; 5535 __IOM uint8_t FILCLKSEL27_2 : 2; 5536 uint8_t : 6; 5537 __IOM uint8_t FILCLKSEL27_3 : 2; 5538 uint8_t : 6; 5539 } FILCLKSEL_27_b; 5540 }; 5541 __IM uint8_t RESERVED80[4]; 5542 union 5543 { 5544 __IOM uint32_t FILCLKSEL_28; 5545 struct 5546 { 5547 __IOM uint16_t L; 5548 __IOM uint16_t H; 5549 } FILCLKSEL_28_hword; 5550 struct 5551 { 5552 __IOM uint8_t LL; 5553 __IOM uint8_t LH; 5554 __IOM uint8_t HL; 5555 __IOM uint8_t HH; 5556 } FILCLKSEL_28_byte; 5557 struct 5558 { 5559 __IOM uint8_t FILCLKSEL28_0 : 2; 5560 uint8_t : 6; 5561 __IOM uint8_t FILCLKSEL28_1 : 2; 5562 uint8_t : 6; 5563 uint8_t : 8; 5564 uint8_t : 8; 5565 } FILCLKSEL_28_b; 5566 }; 5567 __IM uint8_t RESERVED81[4]; 5568 union 5569 { 5570 __IOM uint32_t FILCLKSEL_29; 5571 struct 5572 { 5573 __IOM uint16_t L; 5574 __IOM uint16_t H; 5575 } FILCLKSEL_29_hword; 5576 struct 5577 { 5578 __IOM uint8_t LL; 5579 __IOM uint8_t LH; 5580 __IOM uint8_t HL; 5581 __IOM uint8_t HH; 5582 } FILCLKSEL_29_byte; 5583 struct 5584 { 5585 __IOM uint8_t FILCLKSEL29_0 : 2; 5586 uint8_t : 6; 5587 __IOM uint8_t FILCLKSEL29_1 : 2; 5588 uint8_t : 6; 5589 __IOM uint8_t FILCLKSEL29_2 : 2; 5590 uint8_t : 6; 5591 __IOM uint8_t FILCLKSEL29_3 : 2; 5592 uint8_t : 6; 5593 } FILCLKSEL_29_b; 5594 }; 5595 __IM uint8_t RESERVED82[4]; 5596 union 5597 { 5598 __IOM uint32_t FILCLKSEL_2A_L; 5599 struct 5600 { 5601 __IOM uint16_t L; 5602 __IOM uint16_t H; 5603 } FILCLKSEL_2A_L_hword; 5604 struct 5605 { 5606 __IOM uint8_t LL; 5607 __IOM uint8_t LH; 5608 __IOM uint8_t HL; 5609 __IOM uint8_t HH; 5610 } FILCLKSEL_2A_L_byte; 5611 struct 5612 { 5613 __IOM uint8_t FILCLKSEL2A_L_0 : 2; 5614 uint8_t : 6; 5615 __IOM uint8_t FILCLKSEL2A_L_1 : 2; 5616 uint8_t : 6; 5617 __IOM uint8_t FILCLKSEL2A_L_2 : 2; 5618 uint8_t : 6; 5619 __IOM uint8_t FILCLKSEL2A_L_3 : 2; 5620 uint8_t : 6; 5621 } FILCLKSEL_2A_L_b; 5622 }; 5623 union 5624 { 5625 __IOM uint32_t FILCLKSEL_2A_H; 5626 struct 5627 { 5628 __IOM uint16_t L; 5629 __IOM uint16_t H; 5630 } FILCLKSEL_2A_H_hword; 5631 struct 5632 { 5633 __IOM uint8_t LL; 5634 __IOM uint8_t LH; 5635 __IOM uint8_t HL; 5636 __IOM uint8_t HH; 5637 } FILCLKSEL_2A_H_byte; 5638 struct 5639 { 5640 __IOM uint8_t FILCLKSEL2A_H_0 : 2; 5641 uint8_t : 6; 5642 __IOM uint8_t FILCLKSEL2A_H_1 : 2; 5643 uint8_t : 6; 5644 uint8_t : 8; 5645 uint8_t : 8; 5646 } FILCLKSEL_2A_H_b; 5647 }; 5648 __IM uint8_t RESERVED83[40]; 5649 union 5650 { 5651 __IOM uint32_t FILCLKSEL_30_L; 5652 struct 5653 { 5654 __IOM uint16_t L; 5655 __IOM uint16_t H; 5656 } FILCLKSEL_30_L_hword; 5657 struct 5658 { 5659 __IOM uint8_t LL; 5660 __IOM uint8_t LH; 5661 __IOM uint8_t HL; 5662 __IOM uint8_t HH; 5663 } FILCLKSEL_30_L_byte; 5664 struct 5665 { 5666 __IOM uint8_t FILCLKSEL30_L_0 : 2; 5667 uint8_t : 6; 5668 __IOM uint8_t FILCLKSEL30_L_1 : 2; 5669 uint8_t : 6; 5670 __IOM uint8_t FILCLKSEL30_L_2 : 2; 5671 uint8_t : 6; 5672 __IOM uint8_t FILCLKSEL30_L_3 : 2; 5673 uint8_t : 6; 5674 } FILCLKSEL_30_L_b; 5675 }; 5676 union 5677 { 5678 __IOM uint32_t FILCLKSEL_30_H; 5679 struct 5680 { 5681 __IOM uint16_t L; 5682 __IOM uint16_t H; 5683 } FILCLKSEL_30_H_hword; 5684 struct 5685 { 5686 __IOM uint8_t LL; 5687 __IOM uint8_t LH; 5688 __IOM uint8_t HL; 5689 __IOM uint8_t HH; 5690 } FILCLKSEL_30_H_byte; 5691 struct 5692 { 5693 __IOM uint8_t FILCLKSEL30_H_0 : 2; 5694 uint8_t : 6; 5695 uint8_t : 8; 5696 uint8_t : 8; 5697 uint8_t : 8; 5698 } FILCLKSEL_30_H_b; 5699 }; 5700 union 5701 { 5702 __IOM uint32_t FILCLKSEL_31; 5703 struct 5704 { 5705 __IOM uint16_t L; 5706 __IOM uint16_t H; 5707 } FILCLKSEL_31_hword; 5708 struct 5709 { 5710 __IOM uint8_t LL; 5711 __IOM uint8_t LH; 5712 __IOM uint8_t HL; 5713 __IOM uint8_t HH; 5714 } FILCLKSEL_31_byte; 5715 struct 5716 { 5717 __IOM uint8_t FILCLKSEL31_0 : 2; 5718 uint8_t : 6; 5719 __IOM uint8_t FILCLKSEL31_1 : 2; 5720 uint8_t : 6; 5721 __IOM uint8_t FILCLKSEL31_2 : 2; 5722 uint8_t : 6; 5723 __IOM uint8_t FILCLKSEL31_3 : 2; 5724 uint8_t : 6; 5725 } FILCLKSEL_31_b; 5726 }; 5727 __IM uint8_t RESERVED84[4]; 5728 union 5729 { 5730 __IOM uint32_t FILCLKSEL_32; 5731 struct 5732 { 5733 __IOM uint16_t L; 5734 __IOM uint16_t H; 5735 } FILCLKSEL_32_hword; 5736 struct 5737 { 5738 __IOM uint8_t LL; 5739 __IOM uint8_t LH; 5740 __IOM uint8_t HL; 5741 __IOM uint8_t HH; 5742 } FILCLKSEL_32_byte; 5743 struct 5744 { 5745 __IOM uint8_t FILCLKSEL32_0 : 2; 5746 uint8_t : 6; 5747 __IOM uint8_t FILCLKSEL32_1 : 2; 5748 uint8_t : 6; 5749 __IOM uint8_t FILCLKSEL32_2 : 2; 5750 uint8_t : 6; 5751 __IOM uint8_t FILCLKSEL32_3 : 2; 5752 uint8_t : 6; 5753 } FILCLKSEL_32_b; 5754 }; 5755 __IM uint8_t RESERVED85[4]; 5756 union 5757 { 5758 __IOM uint32_t FILCLKSEL_33_L; 5759 struct 5760 { 5761 __IOM uint16_t L; 5762 __IOM uint16_t H; 5763 } FILCLKSEL_33_L_hword; 5764 struct 5765 { 5766 __IOM uint8_t LL; 5767 __IOM uint8_t LH; 5768 __IOM uint8_t HL; 5769 __IOM uint8_t HH; 5770 } FILCLKSEL_33_L_byte; 5771 struct 5772 { 5773 __IOM uint8_t FILCLKSEL33_L_0 : 2; 5774 uint8_t : 6; 5775 __IOM uint8_t FILCLKSEL33_L_1 : 2; 5776 uint8_t : 6; 5777 __IOM uint8_t FILCLKSEL33_L_2 : 2; 5778 uint8_t : 6; 5779 __IOM uint8_t FILCLKSEL33_L_3 : 2; 5780 uint8_t : 6; 5781 } FILCLKSEL_33_L_b; 5782 }; 5783 union 5784 { 5785 __IOM uint32_t FILCLKSEL_33_H; 5786 struct 5787 { 5788 __IOM uint16_t L; 5789 __IOM uint16_t H; 5790 } FILCLKSEL_33_H_hword; 5791 struct 5792 { 5793 __IOM uint8_t LL; 5794 __IOM uint8_t LH; 5795 __IOM uint8_t HL; 5796 __IOM uint8_t HH; 5797 } FILCLKSEL_33_H_byte; 5798 struct 5799 { 5800 __IOM uint8_t FILCLKSEL33_H_0 : 2; 5801 uint8_t : 6; 5802 __IOM uint8_t FILCLKSEL33_H_1 : 2; 5803 uint8_t : 6; 5804 uint8_t : 8; 5805 uint8_t : 8; 5806 } FILCLKSEL_33_H_b; 5807 }; 5808 union 5809 { 5810 __IOM uint32_t FILCLKSEL_34_L; 5811 struct 5812 { 5813 __IOM uint16_t L; 5814 __IOM uint16_t H; 5815 } FILCLKSEL_34_L_hword; 5816 struct 5817 { 5818 __IOM uint8_t LL; 5819 __IOM uint8_t LH; 5820 __IOM uint8_t HL; 5821 __IOM uint8_t HH; 5822 } FILCLKSEL_34_L_byte; 5823 struct 5824 { 5825 __IOM uint8_t FILCLKSEL34_L_0 : 2; 5826 uint8_t : 6; 5827 __IOM uint8_t FILCLKSEL34_L_1 : 2; 5828 uint8_t : 6; 5829 __IOM uint8_t FILCLKSEL34_L_2 : 2; 5830 uint8_t : 6; 5831 __IOM uint8_t FILCLKSEL34_L_3 : 2; 5832 uint8_t : 6; 5833 } FILCLKSEL_34_L_b; 5834 }; 5835 union 5836 { 5837 __IOM uint32_t FILCLKSEL_34_H; 5838 struct 5839 { 5840 __IOM uint16_t L; 5841 __IOM uint16_t H; 5842 } FILCLKSEL_34_H_hword; 5843 struct 5844 { 5845 __IOM uint8_t LL; 5846 __IOM uint8_t LH; 5847 __IOM uint8_t HL; 5848 __IOM uint8_t HH; 5849 } FILCLKSEL_34_H_byte; 5850 struct 5851 { 5852 __IOM uint8_t FILCLKSEL34_H_0 : 2; 5853 uint8_t : 6; 5854 uint8_t : 8; 5855 uint8_t : 8; 5856 uint8_t : 8; 5857 } FILCLKSEL_34_H_b; 5858 }; 5859 union 5860 { 5861 __IOM uint32_t FILCLKSEL_35_L; 5862 struct 5863 { 5864 __IOM uint16_t L; 5865 __IOM uint16_t H; 5866 } FILCLKSEL_35_L_hword; 5867 struct 5868 { 5869 __IOM uint8_t LL; 5870 __IOM uint8_t LH; 5871 __IOM uint8_t HL; 5872 __IOM uint8_t HH; 5873 } FILCLKSEL_35_L_byte; 5874 struct 5875 { 5876 __IOM uint8_t FILCLKSEL35_L_0 : 2; 5877 uint8_t : 6; 5878 __IOM uint8_t FILCLKSEL35_L_1 : 2; 5879 uint8_t : 6; 5880 __IOM uint8_t FILCLKSEL35_L_2 : 2; 5881 uint8_t : 6; 5882 __IOM uint8_t FILCLKSEL35_L_3 : 2; 5883 uint8_t : 6; 5884 } FILCLKSEL_35_L_b; 5885 }; 5886 union 5887 { 5888 __IOM uint32_t FILCLKSEL_35_H; 5889 struct 5890 { 5891 __IOM uint16_t L; 5892 __IOM uint16_t H; 5893 } FILCLKSEL_35_H_hword; 5894 struct 5895 { 5896 __IOM uint8_t LL; 5897 __IOM uint8_t LH; 5898 __IOM uint8_t HL; 5899 __IOM uint8_t HH; 5900 } FILCLKSEL_35_H_byte; 5901 struct 5902 { 5903 __IOM uint8_t FILCLKSEL35_H_0 : 2; 5904 uint8_t : 6; 5905 uint8_t : 8; 5906 uint8_t : 8; 5907 uint8_t : 8; 5908 } FILCLKSEL_35_H_b; 5909 }; 5910 union 5911 { 5912 __IOM uint32_t FILCLKSEL_36; 5913 struct 5914 { 5915 __IOM uint16_t L; 5916 __IOM uint16_t H; 5917 } FILCLKSEL_36_hword; 5918 struct 5919 { 5920 __IOM uint8_t LL; 5921 __IOM uint8_t LH; 5922 __IOM uint8_t HL; 5923 __IOM uint8_t HH; 5924 } FILCLKSEL_36_byte; 5925 struct 5926 { 5927 __IOM uint8_t FILCLKSEL36_0 : 2; 5928 uint8_t : 6; 5929 __IOM uint8_t FILCLKSEL36_1 : 2; 5930 uint8_t : 6; 5931 __IOM uint8_t FILCLKSEL36_2 : 2; 5932 uint8_t : 6; 5933 __IOM uint8_t FILCLKSEL36_3 : 2; 5934 uint8_t : 6; 5935 } FILCLKSEL_36_b; 5936 }; 5937 __IM uint8_t RESERVED86[4]; 5938 union 5939 { 5940 __IOM uint32_t FILCLKSEL_37_L; 5941 struct 5942 { 5943 __IOM uint16_t L; 5944 __IOM uint16_t H; 5945 } FILCLKSEL_37_L_hword; 5946 struct 5947 { 5948 __IOM uint8_t LL; 5949 __IOM uint8_t LH; 5950 __IOM uint8_t HL; 5951 __IOM uint8_t HH; 5952 } FILCLKSEL_37_L_byte; 5953 struct 5954 { 5955 __IOM uint8_t FILCLKSEL37_L_0 : 2; 5956 uint8_t : 6; 5957 __IOM uint8_t FILCLKSEL37_L_1 : 2; 5958 uint8_t : 6; 5959 __IOM uint8_t FILCLKSEL37_L_2 : 2; 5960 uint8_t : 6; 5961 __IOM uint8_t FILCLKSEL37_L_3 : 2; 5962 uint8_t : 6; 5963 } FILCLKSEL_37_L_b; 5964 }; 5965 union 5966 { 5967 __IOM uint32_t FILCLKSEL_37_H; 5968 struct 5969 { 5970 __IOM uint16_t L; 5971 __IOM uint16_t H; 5972 } FILCLKSEL_37_H_hword; 5973 struct 5974 { 5975 __IOM uint8_t LL; 5976 __IOM uint8_t LH; 5977 __IOM uint8_t HL; 5978 __IOM uint8_t HH; 5979 } FILCLKSEL_37_H_byte; 5980 struct 5981 { 5982 __IOM uint8_t FILCLKSEL37_H_0 : 2; 5983 uint8_t : 6; 5984 uint8_t : 8; 5985 uint8_t : 8; 5986 uint8_t : 8; 5987 } FILCLKSEL_37_H_b; 5988 }; 5989 __IM uint8_t RESERVED87[832]; 5990 union 5991 { 5992 __IOM uint32_t ISEL_20; 5993 struct 5994 { 5995 __IOM uint16_t L; 5996 __IOM uint16_t H; 5997 } ISEL_20_hword; 5998 struct 5999 { 6000 __IOM uint8_t LL; 6001 __IOM uint8_t LH; 6002 __IOM uint8_t HL; 6003 __IOM uint8_t HH; 6004 } ISEL_20_byte; 6005 struct 6006 { 6007 __IOM uint8_t ISEL20_0 : 1; 6008 uint8_t : 7; 6009 __IOM uint8_t ISEL20_1 : 1; 6010 uint8_t : 7; 6011 __IOM uint8_t ISEL20_2 : 1; 6012 uint8_t : 7; 6013 __IOM uint8_t ISEL20_3 : 1; 6014 uint8_t : 7; 6015 } ISEL_20_b; 6016 }; 6017 __IM uint8_t RESERVED88[4]; 6018 union 6019 { 6020 __IOM uint32_t ISEL_21_L; 6021 struct 6022 { 6023 __IOM uint16_t L; 6024 __IOM uint16_t H; 6025 } ISEL_21_L_hword; 6026 struct 6027 { 6028 __IOM uint8_t LL; 6029 __IOM uint8_t LH; 6030 __IOM uint8_t HL; 6031 __IOM uint8_t HH; 6032 } ISEL_21_L_byte; 6033 struct 6034 { 6035 __IOM uint8_t ISEL21_L_0 : 1; 6036 uint8_t : 7; 6037 __IOM uint8_t ISEL21_L_1 : 1; 6038 uint8_t : 7; 6039 __IOM uint8_t ISEL21_L_2 : 1; 6040 uint8_t : 7; 6041 __IOM uint8_t ISEL21_L_3 : 1; 6042 uint8_t : 7; 6043 } ISEL_21_L_b; 6044 }; 6045 union 6046 { 6047 __IOM uint32_t ISEL_21_H; 6048 struct 6049 { 6050 __IOM uint16_t L; 6051 __IOM uint16_t H; 6052 } ISEL_21_H_hword; 6053 struct 6054 { 6055 __IOM uint8_t LL; 6056 __IOM uint8_t LH; 6057 __IOM uint8_t HL; 6058 __IOM uint8_t HH; 6059 } ISEL_21_H_byte; 6060 struct 6061 { 6062 __IOM uint8_t ISEL21_H_0 : 1; 6063 uint8_t : 7; 6064 uint8_t : 8; 6065 uint8_t : 8; 6066 uint8_t : 8; 6067 } ISEL_21_H_b; 6068 }; 6069 union 6070 { 6071 __IOM uint32_t ISEL_22_L; 6072 struct 6073 { 6074 __IOM uint16_t L; 6075 __IOM uint16_t H; 6076 } ISEL_22_L_hword; 6077 struct 6078 { 6079 __IOM uint8_t LL; 6080 __IOM uint8_t LH; 6081 __IOM uint8_t HL; 6082 __IOM uint8_t HH; 6083 } ISEL_22_L_byte; 6084 struct 6085 { 6086 __IOM uint8_t ISEL22_L_0 : 1; 6087 uint8_t : 7; 6088 __IOM uint8_t ISEL22_L_1 : 1; 6089 uint8_t : 7; 6090 __IOM uint8_t ISEL22_L_2 : 1; 6091 uint8_t : 7; 6092 __IOM uint8_t ISEL22_L_3 : 1; 6093 uint8_t : 7; 6094 } ISEL_22_L_b; 6095 }; 6096 union 6097 { 6098 __IOM uint32_t ISEL_22_H; 6099 struct 6100 { 6101 __IOM uint16_t L; 6102 __IOM uint16_t H; 6103 } ISEL_22_H_hword; 6104 struct 6105 { 6106 __IOM uint8_t LL; 6107 __IOM uint8_t LH; 6108 __IOM uint8_t HL; 6109 __IOM uint8_t HH; 6110 } ISEL_22_H_byte; 6111 struct 6112 { 6113 __IOM uint8_t ISEL22_H_0 : 1; 6114 uint8_t : 7; 6115 uint8_t : 8; 6116 uint8_t : 8; 6117 uint8_t : 8; 6118 } ISEL_22_H_b; 6119 }; 6120 union 6121 { 6122 __IOM uint32_t ISEL_23; 6123 struct 6124 { 6125 __IOM uint16_t L; 6126 __IOM uint16_t H; 6127 } ISEL_23_hword; 6128 struct 6129 { 6130 __IOM uint8_t LL; 6131 __IOM uint8_t LH; 6132 __IOM uint8_t HL; 6133 __IOM uint8_t HH; 6134 } ISEL_23_byte; 6135 struct 6136 { 6137 __IOM uint8_t ISEL23_0 : 1; 6138 uint8_t : 7; 6139 __IOM uint8_t ISEL23_1 : 1; 6140 uint8_t : 7; 6141 __IOM uint8_t ISEL23_2 : 1; 6142 uint8_t : 7; 6143 __IOM uint8_t ISEL23_3 : 1; 6144 uint8_t : 7; 6145 } ISEL_23_b; 6146 }; 6147 __IM uint8_t RESERVED89[4]; 6148 union 6149 { 6150 __IOM uint32_t ISEL_24; 6151 struct 6152 { 6153 __IOM uint16_t L; 6154 __IOM uint16_t H; 6155 } ISEL_24_hword; 6156 struct 6157 { 6158 __IOM uint8_t LL; 6159 __IOM uint8_t LH; 6160 __IOM uint8_t HL; 6161 __IOM uint8_t HH; 6162 } ISEL_24_byte; 6163 struct 6164 { 6165 __IOM uint8_t ISEL24_0 : 1; 6166 uint8_t : 7; 6167 __IOM uint8_t ISEL24_1 : 1; 6168 uint8_t : 7; 6169 uint8_t : 8; 6170 uint8_t : 8; 6171 } ISEL_24_b; 6172 }; 6173 __IM uint8_t RESERVED90[4]; 6174 union 6175 { 6176 __IOM uint32_t ISEL_25_L; 6177 struct 6178 { 6179 __IOM uint16_t L; 6180 __IOM uint16_t H; 6181 } ISEL_25_L_hword; 6182 struct 6183 { 6184 __IOM uint8_t LL; 6185 __IOM uint8_t LH; 6186 __IOM uint8_t HL; 6187 __IOM uint8_t HH; 6188 } ISEL_25_L_byte; 6189 struct 6190 { 6191 __IOM uint8_t ISEL25_L_0 : 1; 6192 uint8_t : 7; 6193 __IOM uint8_t ISEL25_L_1 : 1; 6194 uint8_t : 7; 6195 __IOM uint8_t ISEL25_L_2 : 1; 6196 uint8_t : 7; 6197 __IOM uint8_t ISEL25_L_3 : 1; 6198 uint8_t : 7; 6199 } ISEL_25_L_b; 6200 }; 6201 union 6202 { 6203 __IOM uint32_t ISEL_25_H; 6204 struct 6205 { 6206 __IOM uint16_t L; 6207 __IOM uint16_t H; 6208 } ISEL_25_H_hword; 6209 struct 6210 { 6211 __IOM uint8_t LL; 6212 __IOM uint8_t LH; 6213 __IOM uint8_t HL; 6214 __IOM uint8_t HH; 6215 } ISEL_25_H_byte; 6216 struct 6217 { 6218 __IOM uint8_t ISEL25_H_0 : 1; 6219 uint8_t : 7; 6220 uint8_t : 8; 6221 uint8_t : 8; 6222 uint8_t : 8; 6223 } ISEL_25_H_b; 6224 }; 6225 union 6226 { 6227 __IOM uint32_t ISEL_26; 6228 struct 6229 { 6230 __IOM uint16_t L; 6231 __IOM uint16_t H; 6232 } ISEL_26_hword; 6233 struct 6234 { 6235 __IOM uint8_t LL; 6236 __IOM uint8_t LH; 6237 __IOM uint8_t HL; 6238 __IOM uint8_t HH; 6239 } ISEL_26_byte; 6240 struct 6241 { 6242 __IOM uint8_t ISEL26_0 : 1; 6243 uint8_t : 7; 6244 __IOM uint8_t ISEL26_1 : 1; 6245 uint8_t : 7; 6246 __IOM uint8_t ISEL26_2 : 1; 6247 uint8_t : 7; 6248 uint8_t : 8; 6249 } ISEL_26_b; 6250 }; 6251 __IM uint8_t RESERVED91[4]; 6252 union 6253 { 6254 __IOM uint32_t ISEL_27; 6255 struct 6256 { 6257 __IOM uint16_t L; 6258 __IOM uint16_t H; 6259 } ISEL_27_hword; 6260 struct 6261 { 6262 __IOM uint8_t LL; 6263 __IOM uint8_t LH; 6264 __IOM uint8_t HL; 6265 __IOM uint8_t HH; 6266 } ISEL_27_byte; 6267 struct 6268 { 6269 __IOM uint8_t ISEL27_0 : 1; 6270 uint8_t : 7; 6271 __IOM uint8_t ISEL27_1 : 1; 6272 uint8_t : 7; 6273 __IOM uint8_t ISEL27_2 : 1; 6274 uint8_t : 7; 6275 __IOM uint8_t ISEL27_3 : 1; 6276 uint8_t : 7; 6277 } ISEL_27_b; 6278 }; 6279 __IM uint8_t RESERVED92[4]; 6280 union 6281 { 6282 __IOM uint32_t ISEL_28; 6283 struct 6284 { 6285 __IOM uint16_t L; 6286 __IOM uint16_t H; 6287 } ISEL_28_hword; 6288 struct 6289 { 6290 __IOM uint8_t LL; 6291 __IOM uint8_t LH; 6292 __IOM uint8_t HL; 6293 __IOM uint8_t HH; 6294 } ISEL_28_byte; 6295 struct 6296 { 6297 __IOM uint8_t ISEL28_0 : 1; 6298 uint8_t : 7; 6299 __IOM uint8_t ISEL28_1 : 1; 6300 uint8_t : 7; 6301 uint8_t : 8; 6302 uint8_t : 8; 6303 } ISEL_28_b; 6304 }; 6305 __IM uint8_t RESERVED93[4]; 6306 union 6307 { 6308 __IOM uint32_t ISEL_29; 6309 struct 6310 { 6311 __IOM uint16_t L; 6312 __IOM uint16_t H; 6313 } ISEL_29_hword; 6314 struct 6315 { 6316 __IOM uint8_t LL; 6317 __IOM uint8_t LH; 6318 __IOM uint8_t HL; 6319 __IOM uint8_t HH; 6320 } ISEL_29_byte; 6321 struct 6322 { 6323 __IOM uint8_t ISEL29_0 : 1; 6324 uint8_t : 7; 6325 __IOM uint8_t ISEL29_1 : 1; 6326 uint8_t : 7; 6327 __IOM uint8_t ISEL29_2 : 1; 6328 uint8_t : 7; 6329 __IOM uint8_t ISEL29_3 : 1; 6330 uint8_t : 7; 6331 } ISEL_29_b; 6332 }; 6333 __IM uint8_t RESERVED94[4]; 6334 union 6335 { 6336 __IOM uint32_t ISEL_2A_L; 6337 struct 6338 { 6339 __IOM uint16_t L; 6340 __IOM uint16_t H; 6341 } ISEL_2A_L_hword; 6342 struct 6343 { 6344 __IOM uint8_t LL; 6345 __IOM uint8_t LH; 6346 __IOM uint8_t HL; 6347 __IOM uint8_t HH; 6348 } ISEL_2A_L_byte; 6349 struct 6350 { 6351 __IOM uint8_t ISEL2A_L_0 : 1; 6352 uint8_t : 7; 6353 __IOM uint8_t ISEL2A_L_1 : 1; 6354 uint8_t : 7; 6355 __IOM uint8_t ISEL2A_L_2 : 1; 6356 uint8_t : 7; 6357 __IOM uint8_t ISEL2A_L_3 : 1; 6358 uint8_t : 7; 6359 } ISEL_2A_L_b; 6360 }; 6361 union 6362 { 6363 __IOM uint32_t ISEL_2A_H; 6364 struct 6365 { 6366 __IOM uint16_t L; 6367 __IOM uint16_t H; 6368 } ISEL_2A_H_hword; 6369 struct 6370 { 6371 __IOM uint8_t LL; 6372 __IOM uint8_t LH; 6373 __IOM uint8_t HL; 6374 __IOM uint8_t HH; 6375 } ISEL_2A_H_byte; 6376 struct 6377 { 6378 __IOM uint8_t ISEL2A_H_0 : 1; 6379 uint8_t : 7; 6380 __IOM uint8_t ISEL2A_H_1 : 1; 6381 uint8_t : 7; 6382 uint8_t : 8; 6383 uint8_t : 8; 6384 } ISEL_2A_H_b; 6385 }; 6386 __IM uint8_t RESERVED95[40]; 6387 union 6388 { 6389 __IOM uint32_t ISEL_30_L; 6390 struct 6391 { 6392 __IOM uint16_t L; 6393 __IOM uint16_t H; 6394 } ISEL_30_L_hword; 6395 struct 6396 { 6397 __IOM uint8_t LL; 6398 __IOM uint8_t LH; 6399 __IOM uint8_t HL; 6400 __IOM uint8_t HH; 6401 } ISEL_30_L_byte; 6402 struct 6403 { 6404 __IOM uint8_t ISEL30_L_0 : 1; 6405 uint8_t : 7; 6406 __IOM uint8_t ISEL30_L_1 : 1; 6407 uint8_t : 7; 6408 __IOM uint8_t ISEL30_L_2 : 1; 6409 uint8_t : 7; 6410 __IOM uint8_t ISEL30_L_3 : 1; 6411 uint8_t : 7; 6412 } ISEL_30_L_b; 6413 }; 6414 union 6415 { 6416 __IOM uint32_t ISEL_30_H; 6417 struct 6418 { 6419 __IOM uint16_t L; 6420 __IOM uint16_t H; 6421 } ISEL_30_H_hword; 6422 struct 6423 { 6424 __IOM uint8_t LL; 6425 __IOM uint8_t LH; 6426 __IOM uint8_t HL; 6427 __IOM uint8_t HH; 6428 } ISEL_30_H_byte; 6429 struct 6430 { 6431 __IOM uint8_t ISEL30_H_0 : 1; 6432 uint8_t : 7; 6433 uint8_t : 8; 6434 uint8_t : 8; 6435 uint8_t : 8; 6436 } ISEL_30_H_b; 6437 }; 6438 union 6439 { 6440 __IOM uint32_t ISEL_31; 6441 struct 6442 { 6443 __IOM uint16_t L; 6444 __IOM uint16_t H; 6445 } ISEL_31_hword; 6446 struct 6447 { 6448 __IOM uint8_t LL; 6449 __IOM uint8_t LH; 6450 __IOM uint8_t HL; 6451 __IOM uint8_t HH; 6452 } ISEL_31_byte; 6453 struct 6454 { 6455 __IOM uint8_t ISEL31_0 : 1; 6456 uint8_t : 7; 6457 __IOM uint8_t ISEL31_1 : 1; 6458 uint8_t : 7; 6459 __IOM uint8_t ISEL31_2 : 1; 6460 uint8_t : 7; 6461 __IOM uint8_t ISEL31_3 : 1; 6462 uint8_t : 7; 6463 } ISEL_31_b; 6464 }; 6465 __IM uint8_t RESERVED96[4]; 6466 union 6467 { 6468 __IOM uint32_t ISEL_32; 6469 struct 6470 { 6471 __IOM uint16_t L; 6472 __IOM uint16_t H; 6473 } ISEL_32_hword; 6474 struct 6475 { 6476 __IOM uint8_t LL; 6477 __IOM uint8_t LH; 6478 __IOM uint8_t HL; 6479 __IOM uint8_t HH; 6480 } ISEL_32_byte; 6481 struct 6482 { 6483 __IOM uint8_t ISEL32_0 : 1; 6484 uint8_t : 7; 6485 __IOM uint8_t ISEL32_1 : 1; 6486 uint8_t : 7; 6487 __IOM uint8_t ISEL32_2 : 1; 6488 uint8_t : 7; 6489 __IOM uint8_t ISEL32_3 : 1; 6490 uint8_t : 7; 6491 } ISEL_32_b; 6492 }; 6493 __IM uint8_t RESERVED97[4]; 6494 union 6495 { 6496 __IOM uint32_t ISEL_33_L; 6497 struct 6498 { 6499 __IOM uint16_t L; 6500 __IOM uint16_t H; 6501 } ISEL_33_L_hword; 6502 struct 6503 { 6504 __IOM uint8_t LL; 6505 __IOM uint8_t LH; 6506 __IOM uint8_t HL; 6507 __IOM uint8_t HH; 6508 } ISEL_33_L_byte; 6509 struct 6510 { 6511 __IOM uint8_t ISEL33_L_0 : 1; 6512 uint8_t : 7; 6513 __IOM uint8_t ISEL33_L_1 : 1; 6514 uint8_t : 7; 6515 __IOM uint8_t ISEL33_L_2 : 1; 6516 uint8_t : 7; 6517 __IOM uint8_t ISEL33_L_3 : 1; 6518 uint8_t : 7; 6519 } ISEL_33_L_b; 6520 }; 6521 union 6522 { 6523 __IOM uint32_t ISEL_33_H; 6524 struct 6525 { 6526 __IOM uint16_t L; 6527 __IOM uint16_t H; 6528 } ISEL_33_H_hword; 6529 struct 6530 { 6531 __IOM uint8_t LL; 6532 __IOM uint8_t LH; 6533 __IOM uint8_t HL; 6534 __IOM uint8_t HH; 6535 } ISEL_33_H_byte; 6536 struct 6537 { 6538 __IOM uint8_t ISEL33_H_0 : 1; 6539 uint8_t : 7; 6540 __IOM uint8_t ISEL33_H_1 : 1; 6541 uint8_t : 7; 6542 uint8_t : 8; 6543 uint8_t : 8; 6544 } ISEL_33_H_b; 6545 }; 6546 union 6547 { 6548 __IOM uint32_t ISEL_34_L; 6549 struct 6550 { 6551 __IOM uint16_t L; 6552 __IOM uint16_t H; 6553 } ISEL_34_L_hword; 6554 struct 6555 { 6556 __IOM uint8_t LL; 6557 __IOM uint8_t LH; 6558 __IOM uint8_t HL; 6559 __IOM uint8_t HH; 6560 } ISEL_34_L_byte; 6561 struct 6562 { 6563 __IOM uint8_t ISEL34_L_0 : 1; 6564 uint8_t : 7; 6565 __IOM uint8_t ISEL34_L_1 : 1; 6566 uint8_t : 7; 6567 __IOM uint8_t ISEL34_L_2 : 1; 6568 uint8_t : 7; 6569 __IOM uint8_t ISEL34_L_3 : 1; 6570 uint8_t : 7; 6571 } ISEL_34_L_b; 6572 }; 6573 union 6574 { 6575 __IOM uint32_t ISEL_34_H; 6576 struct 6577 { 6578 __IOM uint16_t L; 6579 __IOM uint16_t H; 6580 } ISEL_34_H_hword; 6581 struct 6582 { 6583 __IOM uint8_t LL; 6584 __IOM uint8_t LH; 6585 __IOM uint8_t HL; 6586 __IOM uint8_t HH; 6587 } ISEL_34_H_byte; 6588 struct 6589 { 6590 __IOM uint8_t ISEL34_H_0 : 1; 6591 uint8_t : 7; 6592 uint8_t : 8; 6593 uint8_t : 8; 6594 uint8_t : 8; 6595 } ISEL_34_H_b; 6596 }; 6597 union 6598 { 6599 __IOM uint32_t ISEL_35_L; 6600 struct 6601 { 6602 __IOM uint16_t L; 6603 __IOM uint16_t H; 6604 } ISEL_35_L_hword; 6605 struct 6606 { 6607 __IOM uint8_t LL; 6608 __IOM uint8_t LH; 6609 __IOM uint8_t HL; 6610 __IOM uint8_t HH; 6611 } ISEL_35_L_byte; 6612 struct 6613 { 6614 __IOM uint8_t ISEL35_L_0 : 1; 6615 uint8_t : 7; 6616 __IOM uint8_t ISEL35_L_1 : 1; 6617 uint8_t : 7; 6618 __IOM uint8_t ISEL35_L_2 : 1; 6619 uint8_t : 7; 6620 __IOM uint8_t ISEL35_L_3 : 1; 6621 uint8_t : 7; 6622 } ISEL_35_L_b; 6623 }; 6624 union 6625 { 6626 __IOM uint32_t ISEL_35_H; 6627 struct 6628 { 6629 __IOM uint16_t L; 6630 __IOM uint16_t H; 6631 } ISEL_35_H_hword; 6632 struct 6633 { 6634 __IOM uint8_t LL; 6635 __IOM uint8_t LH; 6636 __IOM uint8_t HL; 6637 __IOM uint8_t HH; 6638 } ISEL_35_H_byte; 6639 struct 6640 { 6641 __IOM uint8_t ISEL35_H_0 : 1; 6642 uint8_t : 7; 6643 uint8_t : 8; 6644 uint8_t : 8; 6645 uint8_t : 8; 6646 } ISEL_35_H_b; 6647 }; 6648 union 6649 { 6650 __IOM uint32_t ISEL_36; 6651 struct 6652 { 6653 __IOM uint16_t L; 6654 __IOM uint16_t H; 6655 } ISEL_36_hword; 6656 struct 6657 { 6658 __IOM uint8_t LL; 6659 __IOM uint8_t LH; 6660 __IOM uint8_t HL; 6661 __IOM uint8_t HH; 6662 } ISEL_36_byte; 6663 struct 6664 { 6665 __IOM uint8_t ISEL36_0 : 1; 6666 uint8_t : 7; 6667 __IOM uint8_t ISEL36_1 : 1; 6668 uint8_t : 7; 6669 __IOM uint8_t ISEL36_2 : 1; 6670 uint8_t : 7; 6671 __IOM uint8_t ISEL36_3 : 1; 6672 uint8_t : 7; 6673 } ISEL_36_b; 6674 }; 6675 __IM uint8_t RESERVED98[4]; 6676 union 6677 { 6678 __IOM uint32_t ISEL_37_L; 6679 struct 6680 { 6681 __IOM uint16_t L; 6682 __IOM uint16_t H; 6683 } ISEL_37_L_hword; 6684 struct 6685 { 6686 __IOM uint8_t LL; 6687 __IOM uint8_t LH; 6688 __IOM uint8_t HL; 6689 __IOM uint8_t HH; 6690 } ISEL_37_L_byte; 6691 struct 6692 { 6693 __IOM uint8_t ISEL37_L_0 : 1; 6694 uint8_t : 7; 6695 __IOM uint8_t ISEL37_L_1 : 1; 6696 uint8_t : 7; 6697 __IOM uint8_t ISEL37_L_2 : 1; 6698 uint8_t : 7; 6699 __IOM uint8_t ISEL37_L_3 : 1; 6700 uint8_t : 7; 6701 } ISEL_37_L_b; 6702 }; 6703 union 6704 { 6705 __IOM uint32_t ISEL_37_H; 6706 struct 6707 { 6708 __IOM uint16_t L; 6709 __IOM uint16_t H; 6710 } ISEL_37_H_hword; 6711 struct 6712 { 6713 __IOM uint8_t LL; 6714 __IOM uint8_t LH; 6715 __IOM uint8_t HL; 6716 __IOM uint8_t HH; 6717 } ISEL_37_H_byte; 6718 struct 6719 { 6720 __IOM uint8_t ISEL37_H_0 : 1; 6721 uint8_t : 7; 6722 uint8_t : 8; 6723 uint8_t : 8; 6724 uint8_t : 8; 6725 } ISEL_37_H_b; 6726 }; 6727 __IM uint8_t RESERVED99[576]; 6728 union 6729 { 6730 __IOM uint32_t PWPR; 6731 struct 6732 { 6733 __IOM uint16_t L; 6734 __IOM uint16_t H; 6735 } PWPR_hword; 6736 struct 6737 { 6738 __IOM uint8_t LL; 6739 __IOM uint8_t LH; 6740 __IOM uint8_t HL; 6741 __IOM uint8_t HH; 6742 } PWPR_byte; 6743 struct 6744 { 6745 uint8_t : 6; 6746 __IOM uint8_t PFCWE : 1; 6747 __IOM uint8_t BOWI : 1; 6748 uint8_t : 8; 6749 uint8_t : 8; 6750 uint8_t : 8; 6751 } PWPR_b; 6752 }; 6753 union 6754 { 6755 __IOM uint32_t SD_CH0_POC; 6756 struct 6757 { 6758 __IOM uint16_t L; 6759 __IOM uint16_t H; 6760 } SD_CH0_POC_hword; 6761 struct 6762 { 6763 __IOM uint8_t LL; 6764 __IOM uint8_t LH; 6765 __IOM uint8_t HL; 6766 __IOM uint8_t HH; 6767 } SD_CH0_POC_byte; 6768 struct 6769 { 6770 __IOM uint8_t SD0_POC : 1; 6771 uint8_t : 7; 6772 uint8_t : 8; 6773 uint8_t : 8; 6774 uint8_t : 8; 6775 } SD_CH0_POC_b; 6776 }; 6777 union 6778 { 6779 __IOM uint32_t SD_CH1_POC; 6780 struct 6781 { 6782 __IOM uint16_t L; 6783 __IOM uint16_t H; 6784 } SD_CH1_POC_hword; 6785 struct 6786 { 6787 __IOM uint8_t LL; 6788 __IOM uint8_t LH; 6789 __IOM uint8_t HL; 6790 __IOM uint8_t HH; 6791 } SD_CH1_POC_byte; 6792 struct 6793 { 6794 __IOM uint8_t SD1_POC : 1; 6795 uint8_t : 7; 6796 uint8_t : 8; 6797 uint8_t : 8; 6798 uint8_t : 8; 6799 } SD_CH1_POC_b; 6800 }; 6801 union 6802 { 6803 __IOM uint32_t XSPI_POC; 6804 struct 6805 { 6806 __IOM uint16_t L; 6807 __IOM uint16_t H; 6808 } XSPI_POC_hword; 6809 struct 6810 { 6811 __IOM uint8_t LL; 6812 __IOM uint8_t LH; 6813 __IOM uint8_t HL; 6814 __IOM uint8_t HH; 6815 } XSPI_POC_byte; 6816 struct 6817 { 6818 __IOM uint8_t XSPI_POC : 2; 6819 uint8_t : 6; 6820 uint8_t : 8; 6821 uint8_t : 8; 6822 uint8_t : 8; 6823 } XSPI_POC_b; 6824 }; 6825 union 6826 { 6827 __IOM uint32_t ETH0_POC; 6828 struct 6829 { 6830 __IOM uint16_t L; 6831 __IOM uint16_t H; 6832 } ETH0_POC_hword; 6833 struct 6834 { 6835 __IOM uint8_t LL; 6836 __IOM uint8_t LH; 6837 __IOM uint8_t HL; 6838 __IOM uint8_t HH; 6839 } ETH0_POC_byte; 6840 struct 6841 { 6842 __IOM uint8_t ETH0_POC : 2; 6843 uint8_t : 6; 6844 uint8_t : 8; 6845 uint8_t : 8; 6846 uint8_t : 8; 6847 } ETH0_POC_b; 6848 }; 6849 union 6850 { 6851 __IOM uint32_t ETH1_POC; 6852 struct 6853 { 6854 __IOM uint16_t L; 6855 __IOM uint16_t H; 6856 } ETH1_POC_hword; 6857 struct 6858 { 6859 __IOM uint8_t LL; 6860 __IOM uint8_t LH; 6861 __IOM uint8_t HL; 6862 __IOM uint8_t HH; 6863 } ETH1_POC_byte; 6864 struct 6865 { 6866 __IOM uint8_t ETH1_POC : 2; 6867 uint8_t : 6; 6868 uint8_t : 8; 6869 uint8_t : 8; 6870 uint8_t : 8; 6871 } ETH1_POC_b; 6872 }; 6873 union 6874 { 6875 __IOM uint32_t ETH_MODE; 6876 struct 6877 { 6878 __IOM uint16_t L; 6879 __IOM uint16_t H; 6880 } ETH_MODE_hword; 6881 struct 6882 { 6883 __IOM uint8_t LL; 6884 __IOM uint8_t LH; 6885 __IOM uint8_t HL; 6886 __IOM uint8_t HH; 6887 } ETH_MODE_byte; 6888 struct 6889 { 6890 __IOM uint8_t OEN0 : 1; 6891 __IOM uint8_t OEN1 : 1; 6892 __IOM uint8_t OEN2 : 1; 6893 __IOM uint8_t OEN3 : 1; 6894 uint8_t : 4; 6895 uint8_t : 8; 6896 uint8_t : 8; 6897 uint8_t : 8; 6898 } ETH_MODE_b; 6899 }; 6900 union 6901 { 6902 __IOM uint32_t I3C_SET; 6903 struct 6904 { 6905 __IOM uint16_t L; 6906 __IOM uint16_t H; 6907 } I3C_SET_hword; 6908 struct 6909 { 6910 __IOM uint8_t LL; 6911 __IOM uint8_t LH; 6912 __IOM uint8_t HL; 6913 __IOM uint8_t HH; 6914 } I3C_SET_byte; 6915 struct 6916 { 6917 __IOM uint8_t STBN : 1; 6918 uint8_t : 1; 6919 __IOM uint8_t POC : 1; 6920 uint8_t : 5; 6921 uint8_t : 8; 6922 uint8_t : 8; 6923 uint8_t : 8; 6924 } I3C_SET_b; 6925 }; 6926 union 6927 { 6928 __IOM uint32_t SPI_OCTA_RESET; 6929 struct 6930 { 6931 __IOM uint16_t L; 6932 __IOM uint16_t H; 6933 } SPI_OCTA_RESET_hword; 6934 struct 6935 { 6936 __IOM uint8_t LL; 6937 __IOM uint8_t LH; 6938 __IOM uint8_t HL; 6939 __IOM uint8_t HH; 6940 } SPI_OCTA_RESET_byte; 6941 struct 6942 { 6943 __IOM uint8_t SORST_N : 1; 6944 uint8_t : 7; 6945 uint8_t : 8; 6946 uint8_t : 8; 6947 uint8_t : 8; 6948 } SPI_OCTA_RESET_b; 6949 }; 6950 } R_GPIO_Type; 6951 6952 /* =========================================================================================================================== */ 6953 /* ================ Device Specific Peripheral Address Map ================ */ 6954 /* =========================================================================================================================== */ 6955 6956 #define R_GPIO_BASE 0x41030020 6957 6958 /* =========================================================================================================================== */ 6959 /* ================ Peripheral declaration ================ */ 6960 /* =========================================================================================================================== */ 6961 6962 #define R_GPIO ((R_GPIO_Type *) R_GPIO_BASE) 6963 6964 #endif /* GPIO_IODEFINE_H */ 6965