The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Committer:
AnnaBridge
Date:
Thu Nov 08 11:45:42 2018 +0000
Revision:
171:3a7713b1edbc
Parent:
TARGET_VK_RZ_A1H/TARGET_RENESAS/TARGET_RZ_A1XX/TARGET_VK_RZ_A1H/device/inc/iodefines/gpio_iodefine.h@165:d1b4690b3f8b
mbed library. Release version 164

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 165:d1b4690b3f8b 1 /*******************************************************************************
AnnaBridge 165:d1b4690b3f8b 2 * DISCLAIMER
AnnaBridge 165:d1b4690b3f8b 3 * This software is supplied by Renesas Electronics Corporation and is only
AnnaBridge 165:d1b4690b3f8b 4 * intended for use with Renesas products. No other uses are authorized. This
AnnaBridge 165:d1b4690b3f8b 5 * software is owned by Renesas Electronics Corporation and is protected under
AnnaBridge 165:d1b4690b3f8b 6 * all applicable laws, including copyright laws.
AnnaBridge 165:d1b4690b3f8b 7 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
AnnaBridge 165:d1b4690b3f8b 8 * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
AnnaBridge 165:d1b4690b3f8b 9 * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AnnaBridge 165:d1b4690b3f8b 10 * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
AnnaBridge 165:d1b4690b3f8b 11 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
AnnaBridge 165:d1b4690b3f8b 12 * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
AnnaBridge 165:d1b4690b3f8b 13 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
AnnaBridge 165:d1b4690b3f8b 14 * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
AnnaBridge 165:d1b4690b3f8b 15 * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
AnnaBridge 165:d1b4690b3f8b 16 * Renesas reserves the right, without notice, to make changes to this software
AnnaBridge 165:d1b4690b3f8b 17 * and to discontinue the availability of this software. By using this software,
AnnaBridge 165:d1b4690b3f8b 18 * you agree to the additional terms and conditions found by accessing the
AnnaBridge 165:d1b4690b3f8b 19 * following link:
AnnaBridge 165:d1b4690b3f8b 20 * http://www.renesas.com/disclaimer*
AnnaBridge 165:d1b4690b3f8b 21 * Copyright (C) 2013-2015 Renesas Electronics Corporation. All rights reserved.
AnnaBridge 165:d1b4690b3f8b 22 *******************************************************************************/
AnnaBridge 165:d1b4690b3f8b 23 /*******************************************************************************
AnnaBridge 165:d1b4690b3f8b 24 * File Name : gpio_iodefine.h
AnnaBridge 165:d1b4690b3f8b 25 * $Rev: $
AnnaBridge 165:d1b4690b3f8b 26 * $Date:: $
AnnaBridge 165:d1b4690b3f8b 27 * Description : Definition of I/O Register for RZ/A1H,M (V2.00h)
AnnaBridge 165:d1b4690b3f8b 28 ******************************************************************************/
AnnaBridge 165:d1b4690b3f8b 29 #ifndef GPIO_IODEFINE_H
AnnaBridge 165:d1b4690b3f8b 30 #define GPIO_IODEFINE_H
AnnaBridge 165:d1b4690b3f8b 31 /* ->QAC 0639 : Over 127 members (C90) */
AnnaBridge 165:d1b4690b3f8b 32 /* ->QAC 0857 : Over 1024 #define (C90) */
AnnaBridge 165:d1b4690b3f8b 33 /* ->MISRA 18.4 : Pack unpack union */ /* ->SEC M1.6.2 */
AnnaBridge 165:d1b4690b3f8b 34 /* ->SEC M1.10.1 : Not magic number */
AnnaBridge 165:d1b4690b3f8b 35
AnnaBridge 165:d1b4690b3f8b 36 #define GPIO (*(struct st_gpio *)0xFCFE3004uL) /* GPIO */
AnnaBridge 165:d1b4690b3f8b 37
AnnaBridge 165:d1b4690b3f8b 38
AnnaBridge 165:d1b4690b3f8b 39 /* Start of channel array defines of GPIO */
AnnaBridge 165:d1b4690b3f8b 40
AnnaBridge 165:d1b4690b3f8b 41 /* Channel array defines of GPIO_FROM_PIPC1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 42 /*(Sample) value = GPIO_FROM_PIPC1_ARRAY[ channel ]->PIPC1; */
AnnaBridge 165:d1b4690b3f8b 43 #define GPIO_FROM_PIPC1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 44 #define GPIO_FROM_PIPC1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 45 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 46 &GPIO_FROM_PIPC1, &GPIO_FROM_PIPC2, &GPIO_FROM_PIPC3, &GPIO_FROM_PIPC4, &GPIO_FROM_PIPC5, &GPIO_FROM_PIPC6, &GPIO_FROM_PIPC7, &GPIO_FROM_PIPC8, \
AnnaBridge 165:d1b4690b3f8b 47 &GPIO_FROM_PIPC9, &GPIO_FROM_PIPC10, &GPIO_FROM_PIPC11 \
AnnaBridge 165:d1b4690b3f8b 48 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 49 #define GPIO_FROM_PIPC1 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC1) /* GPIO_FROM_PIPC1 */
AnnaBridge 165:d1b4690b3f8b 50 #define GPIO_FROM_PIPC2 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC2) /* GPIO_FROM_PIPC2 */
AnnaBridge 165:d1b4690b3f8b 51 #define GPIO_FROM_PIPC3 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC3) /* GPIO_FROM_PIPC3 */
AnnaBridge 165:d1b4690b3f8b 52 #define GPIO_FROM_PIPC4 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC4) /* GPIO_FROM_PIPC4 */
AnnaBridge 165:d1b4690b3f8b 53 #define GPIO_FROM_PIPC5 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC5) /* GPIO_FROM_PIPC5 */
AnnaBridge 165:d1b4690b3f8b 54 #define GPIO_FROM_PIPC6 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC6) /* GPIO_FROM_PIPC6 */
AnnaBridge 165:d1b4690b3f8b 55 #define GPIO_FROM_PIPC7 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC7) /* GPIO_FROM_PIPC7 */
AnnaBridge 165:d1b4690b3f8b 56 #define GPIO_FROM_PIPC8 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC8) /* GPIO_FROM_PIPC8 */
AnnaBridge 165:d1b4690b3f8b 57 #define GPIO_FROM_PIPC9 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC9) /* GPIO_FROM_PIPC9 */
AnnaBridge 165:d1b4690b3f8b 58 #define GPIO_FROM_PIPC10 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC10) /* GPIO_FROM_PIPC10 */
AnnaBridge 165:d1b4690b3f8b 59 #define GPIO_FROM_PIPC11 (*(struct st_gpio_from_pipc1 *)&GPIO.PIPC11) /* GPIO_FROM_PIPC11 */
AnnaBridge 165:d1b4690b3f8b 60
AnnaBridge 165:d1b4690b3f8b 61
AnnaBridge 165:d1b4690b3f8b 62 /* Channel array defines of GPIO_FROM_PBDC1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 63 /*(Sample) value = GPIO_FROM_PBDC1_ARRAY[ channel ]->PBDC1; */
AnnaBridge 165:d1b4690b3f8b 64 #define GPIO_FROM_PBDC1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 65 #define GPIO_FROM_PBDC1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 66 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 67 &GPIO_FROM_PBDC1, &GPIO_FROM_PBDC2, &GPIO_FROM_PBDC3, &GPIO_FROM_PBDC4, &GPIO_FROM_PBDC5, &GPIO_FROM_PBDC6, &GPIO_FROM_PBDC7, &GPIO_FROM_PBDC8, \
AnnaBridge 165:d1b4690b3f8b 68 &GPIO_FROM_PBDC9, &GPIO_FROM_PBDC10, &GPIO_FROM_PBDC11 \
AnnaBridge 165:d1b4690b3f8b 69 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 70 #define GPIO_FROM_PBDC1 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC1) /* GPIO_FROM_PBDC1 */
AnnaBridge 165:d1b4690b3f8b 71 #define GPIO_FROM_PBDC2 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC2) /* GPIO_FROM_PBDC2 */
AnnaBridge 165:d1b4690b3f8b 72 #define GPIO_FROM_PBDC3 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC3) /* GPIO_FROM_PBDC3 */
AnnaBridge 165:d1b4690b3f8b 73 #define GPIO_FROM_PBDC4 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC4) /* GPIO_FROM_PBDC4 */
AnnaBridge 165:d1b4690b3f8b 74 #define GPIO_FROM_PBDC5 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC5) /* GPIO_FROM_PBDC5 */
AnnaBridge 165:d1b4690b3f8b 75 #define GPIO_FROM_PBDC6 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC6) /* GPIO_FROM_PBDC6 */
AnnaBridge 165:d1b4690b3f8b 76 #define GPIO_FROM_PBDC7 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC7) /* GPIO_FROM_PBDC7 */
AnnaBridge 165:d1b4690b3f8b 77 #define GPIO_FROM_PBDC8 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC8) /* GPIO_FROM_PBDC8 */
AnnaBridge 165:d1b4690b3f8b 78 #define GPIO_FROM_PBDC9 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC9) /* GPIO_FROM_PBDC9 */
AnnaBridge 165:d1b4690b3f8b 79 #define GPIO_FROM_PBDC10 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC10) /* GPIO_FROM_PBDC10 */
AnnaBridge 165:d1b4690b3f8b 80 #define GPIO_FROM_PBDC11 (*(struct st_gpio_from_pbdc1 *)&GPIO.PBDC11) /* GPIO_FROM_PBDC11 */
AnnaBridge 165:d1b4690b3f8b 81
AnnaBridge 165:d1b4690b3f8b 82
AnnaBridge 165:d1b4690b3f8b 83 /* Channel array defines of GPIO_FROM_PIBC1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 84 /*(Sample) value = GPIO_FROM_PIBC1_ARRAY[ channel ]->PIBC1; */
AnnaBridge 165:d1b4690b3f8b 85 #define GPIO_FROM_PIBC1_ARRAY_COUNT (12)
AnnaBridge 165:d1b4690b3f8b 86 #define GPIO_FROM_PIBC1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 87 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 88 &GPIO_FROM_PIBC0, &GPIO_FROM_PIBC1, &GPIO_FROM_PIBC2, &GPIO_FROM_PIBC3, &GPIO_FROM_PIBC4, &GPIO_FROM_PIBC5, &GPIO_FROM_PIBC6, &GPIO_FROM_PIBC7, \
AnnaBridge 165:d1b4690b3f8b 89 &GPIO_FROM_PIBC8, &GPIO_FROM_PIBC9, &GPIO_FROM_PIBC10, &GPIO_FROM_PIBC11 \
AnnaBridge 165:d1b4690b3f8b 90 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 91 #define GPIO_FROM_PIBC0 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC0) /* GPIO_FROM_PIBC0 */
AnnaBridge 165:d1b4690b3f8b 92 #define GPIO_FROM_PIBC1 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC1) /* GPIO_FROM_PIBC1 */
AnnaBridge 165:d1b4690b3f8b 93 #define GPIO_FROM_PIBC2 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC2) /* GPIO_FROM_PIBC2 */
AnnaBridge 165:d1b4690b3f8b 94 #define GPIO_FROM_PIBC3 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC3) /* GPIO_FROM_PIBC3 */
AnnaBridge 165:d1b4690b3f8b 95 #define GPIO_FROM_PIBC4 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC4) /* GPIO_FROM_PIBC4 */
AnnaBridge 165:d1b4690b3f8b 96 #define GPIO_FROM_PIBC5 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC5) /* GPIO_FROM_PIBC5 */
AnnaBridge 165:d1b4690b3f8b 97 #define GPIO_FROM_PIBC6 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC6) /* GPIO_FROM_PIBC6 */
AnnaBridge 165:d1b4690b3f8b 98 #define GPIO_FROM_PIBC7 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC7) /* GPIO_FROM_PIBC7 */
AnnaBridge 165:d1b4690b3f8b 99 #define GPIO_FROM_PIBC8 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC8) /* GPIO_FROM_PIBC8 */
AnnaBridge 165:d1b4690b3f8b 100 #define GPIO_FROM_PIBC9 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC9) /* GPIO_FROM_PIBC9 */
AnnaBridge 165:d1b4690b3f8b 101 #define GPIO_FROM_PIBC10 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC10) /* GPIO_FROM_PIBC10 */
AnnaBridge 165:d1b4690b3f8b 102 #define GPIO_FROM_PIBC11 (*(struct st_gpio_from_pibc1 *)&GPIO.PIBC11) /* GPIO_FROM_PIBC11 */
AnnaBridge 165:d1b4690b3f8b 103
AnnaBridge 165:d1b4690b3f8b 104
AnnaBridge 165:d1b4690b3f8b 105 /* Channel array defines of GPIO_FROM_PFCAE1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 106 /*(Sample) value = GPIO_FROM_PFCAE1_ARRAY[ channel ]->PFCAE1; */
AnnaBridge 165:d1b4690b3f8b 107 #define GPIO_FROM_PFCAE1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 108 #define GPIO_FROM_PFCAE1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 109 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 110 &GPIO_FROM_PFCAE1, &GPIO_FROM_PFCAE2, &GPIO_FROM_PFCAE3, &GPIO_FROM_PFCAE4, &GPIO_FROM_PFCAE5, &GPIO_FROM_PFCAE6, &GPIO_FROM_PFCAE7, &GPIO_FROM_PFCAE8, \
AnnaBridge 165:d1b4690b3f8b 111 &GPIO_FROM_PFCAE9, &GPIO_FROM_PFCAE10, &GPIO_FROM_PFCAE11 \
AnnaBridge 165:d1b4690b3f8b 112 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 113 #define GPIO_FROM_PFCAE1 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE1) /* GPIO_FROM_PFCAE1 */
AnnaBridge 165:d1b4690b3f8b 114 #define GPIO_FROM_PFCAE2 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE2) /* GPIO_FROM_PFCAE2 */
AnnaBridge 165:d1b4690b3f8b 115 #define GPIO_FROM_PFCAE3 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE3) /* GPIO_FROM_PFCAE3 */
AnnaBridge 165:d1b4690b3f8b 116 #define GPIO_FROM_PFCAE4 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE4) /* GPIO_FROM_PFCAE4 */
AnnaBridge 165:d1b4690b3f8b 117 #define GPIO_FROM_PFCAE5 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE5) /* GPIO_FROM_PFCAE5 */
AnnaBridge 165:d1b4690b3f8b 118 #define GPIO_FROM_PFCAE6 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE6) /* GPIO_FROM_PFCAE6 */
AnnaBridge 165:d1b4690b3f8b 119 #define GPIO_FROM_PFCAE7 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE7) /* GPIO_FROM_PFCAE7 */
AnnaBridge 165:d1b4690b3f8b 120 #define GPIO_FROM_PFCAE8 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE8) /* GPIO_FROM_PFCAE8 */
AnnaBridge 165:d1b4690b3f8b 121 #define GPIO_FROM_PFCAE9 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE9) /* GPIO_FROM_PFCAE9 */
AnnaBridge 165:d1b4690b3f8b 122 #define GPIO_FROM_PFCAE10 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE10) /* GPIO_FROM_PFCAE10 */
AnnaBridge 165:d1b4690b3f8b 123 #define GPIO_FROM_PFCAE11 (*(struct st_gpio_from_pfcae1 *)&GPIO.PFCAE11) /* GPIO_FROM_PFCAE11 */
AnnaBridge 165:d1b4690b3f8b 124
AnnaBridge 165:d1b4690b3f8b 125
AnnaBridge 165:d1b4690b3f8b 126 /* Channel array defines of GPIO_FROM_PNOT1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 127 /*(Sample) value = GPIO_FROM_PNOT1_ARRAY[ channel ]->PNOT1; */
AnnaBridge 165:d1b4690b3f8b 128 #define GPIO_FROM_PNOT1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 129 #define GPIO_FROM_PNOT1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 130 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 131 &GPIO_FROM_PNOT1, &GPIO_FROM_PNOT2, &GPIO_FROM_PNOT3, &GPIO_FROM_PNOT4, &GPIO_FROM_PNOT5, &GPIO_FROM_PNOT6, &GPIO_FROM_PNOT7, &GPIO_FROM_PNOT8, \
AnnaBridge 165:d1b4690b3f8b 132 &GPIO_FROM_PNOT9, &GPIO_FROM_PNOT10, &GPIO_FROM_PNOT11 \
AnnaBridge 165:d1b4690b3f8b 133 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 134 #define GPIO_FROM_PNOT1 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT1) /* GPIO_FROM_PNOT1 */
AnnaBridge 165:d1b4690b3f8b 135 #define GPIO_FROM_PNOT2 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT2) /* GPIO_FROM_PNOT2 */
AnnaBridge 165:d1b4690b3f8b 136 #define GPIO_FROM_PNOT3 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT3) /* GPIO_FROM_PNOT3 */
AnnaBridge 165:d1b4690b3f8b 137 #define GPIO_FROM_PNOT4 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT4) /* GPIO_FROM_PNOT4 */
AnnaBridge 165:d1b4690b3f8b 138 #define GPIO_FROM_PNOT5 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT5) /* GPIO_FROM_PNOT5 */
AnnaBridge 165:d1b4690b3f8b 139 #define GPIO_FROM_PNOT6 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT6) /* GPIO_FROM_PNOT6 */
AnnaBridge 165:d1b4690b3f8b 140 #define GPIO_FROM_PNOT7 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT7) /* GPIO_FROM_PNOT7 */
AnnaBridge 165:d1b4690b3f8b 141 #define GPIO_FROM_PNOT8 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT8) /* GPIO_FROM_PNOT8 */
AnnaBridge 165:d1b4690b3f8b 142 #define GPIO_FROM_PNOT9 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT9) /* GPIO_FROM_PNOT9 */
AnnaBridge 165:d1b4690b3f8b 143 #define GPIO_FROM_PNOT10 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT10) /* GPIO_FROM_PNOT10 */
AnnaBridge 165:d1b4690b3f8b 144 #define GPIO_FROM_PNOT11 (*(struct st_gpio_from_pnot1 *)&GPIO.PNOT11) /* GPIO_FROM_PNOT11 */
AnnaBridge 165:d1b4690b3f8b 145
AnnaBridge 165:d1b4690b3f8b 146
AnnaBridge 165:d1b4690b3f8b 147 /* Channel array defines of GPIO_FROM_PFCE1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 148 /*(Sample) value = GPIO_FROM_PFCE1_ARRAY[ channel ]->PFCE1; */
AnnaBridge 165:d1b4690b3f8b 149 #define GPIO_FROM_PFCE1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 150 #define GPIO_FROM_PFCE1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 151 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 152 &GPIO_FROM_PFCE1, &GPIO_FROM_PFCE2, &GPIO_FROM_PFCE3, &GPIO_FROM_PFCE4, &GPIO_FROM_PFCE5, &GPIO_FROM_PFCE6, &GPIO_FROM_PFCE7, &GPIO_FROM_PFCE8, \
AnnaBridge 165:d1b4690b3f8b 153 &GPIO_FROM_PFCE9, &GPIO_FROM_PFCE10, &GPIO_FROM_PFCE11 \
AnnaBridge 165:d1b4690b3f8b 154 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 155 #define GPIO_FROM_PFCE1 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE1) /* GPIO_FROM_PFCE1 */
AnnaBridge 165:d1b4690b3f8b 156 #define GPIO_FROM_PFCE2 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE2) /* GPIO_FROM_PFCE2 */
AnnaBridge 165:d1b4690b3f8b 157 #define GPIO_FROM_PFCE3 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE3) /* GPIO_FROM_PFCE3 */
AnnaBridge 165:d1b4690b3f8b 158 #define GPIO_FROM_PFCE4 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE4) /* GPIO_FROM_PFCE4 */
AnnaBridge 165:d1b4690b3f8b 159 #define GPIO_FROM_PFCE5 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE5) /* GPIO_FROM_PFCE5 */
AnnaBridge 165:d1b4690b3f8b 160 #define GPIO_FROM_PFCE6 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE6) /* GPIO_FROM_PFCE6 */
AnnaBridge 165:d1b4690b3f8b 161 #define GPIO_FROM_PFCE7 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE7) /* GPIO_FROM_PFCE7 */
AnnaBridge 165:d1b4690b3f8b 162 #define GPIO_FROM_PFCE8 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE8) /* GPIO_FROM_PFCE8 */
AnnaBridge 165:d1b4690b3f8b 163 #define GPIO_FROM_PFCE9 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE9) /* GPIO_FROM_PFCE9 */
AnnaBridge 165:d1b4690b3f8b 164 #define GPIO_FROM_PFCE10 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE10) /* GPIO_FROM_PFCE10 */
AnnaBridge 165:d1b4690b3f8b 165 #define GPIO_FROM_PFCE11 (*(struct st_gpio_from_pfce1 *)&GPIO.PFCE11) /* GPIO_FROM_PFCE11 */
AnnaBridge 165:d1b4690b3f8b 166
AnnaBridge 165:d1b4690b3f8b 167
AnnaBridge 165:d1b4690b3f8b 168 /* Channel array defines of GPIO_FROM_PFC1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 169 /*(Sample) value = GPIO_FROM_PFC1_ARRAY[ channel ]->PFC1; */
AnnaBridge 165:d1b4690b3f8b 170 #define GPIO_FROM_PFC1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 171 #define GPIO_FROM_PFC1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 172 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 173 &GPIO_FROM_PFC1, &GPIO_FROM_PFC2, &GPIO_FROM_PFC3, &GPIO_FROM_PFC4, &GPIO_FROM_PFC5, &GPIO_FROM_PFC6, &GPIO_FROM_PFC7, &GPIO_FROM_PFC8, \
AnnaBridge 165:d1b4690b3f8b 174 &GPIO_FROM_PFC9, &GPIO_FROM_PFC10, &GPIO_FROM_PFC11 \
AnnaBridge 165:d1b4690b3f8b 175 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 176 #define GPIO_FROM_PFC1 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC1) /* GPIO_FROM_PFC1 */
AnnaBridge 165:d1b4690b3f8b 177 #define GPIO_FROM_PFC2 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC2) /* GPIO_FROM_PFC2 */
AnnaBridge 165:d1b4690b3f8b 178 #define GPIO_FROM_PFC3 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC3) /* GPIO_FROM_PFC3 */
AnnaBridge 165:d1b4690b3f8b 179 #define GPIO_FROM_PFC4 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC4) /* GPIO_FROM_PFC4 */
AnnaBridge 165:d1b4690b3f8b 180 #define GPIO_FROM_PFC5 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC5) /* GPIO_FROM_PFC5 */
AnnaBridge 165:d1b4690b3f8b 181 #define GPIO_FROM_PFC6 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC6) /* GPIO_FROM_PFC6 */
AnnaBridge 165:d1b4690b3f8b 182 #define GPIO_FROM_PFC7 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC7) /* GPIO_FROM_PFC7 */
AnnaBridge 165:d1b4690b3f8b 183 #define GPIO_FROM_PFC8 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC8) /* GPIO_FROM_PFC8 */
AnnaBridge 165:d1b4690b3f8b 184 #define GPIO_FROM_PFC9 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC9) /* GPIO_FROM_PFC9 */
AnnaBridge 165:d1b4690b3f8b 185 #define GPIO_FROM_PFC10 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC10) /* GPIO_FROM_PFC10 */
AnnaBridge 165:d1b4690b3f8b 186 #define GPIO_FROM_PFC11 (*(struct st_gpio_from_pfc1 *)&GPIO.PFC11) /* GPIO_FROM_PFC11 */
AnnaBridge 165:d1b4690b3f8b 187
AnnaBridge 165:d1b4690b3f8b 188
AnnaBridge 165:d1b4690b3f8b 189 /* Channel array defines of GPIO_FROM_PMC0_ARRAY */
AnnaBridge 165:d1b4690b3f8b 190 /*(Sample) value = GPIO_FROM_PMC0_ARRAY[ channel ]->PMC0; */
AnnaBridge 165:d1b4690b3f8b 191 #define GPIO_FROM_PMC0_ARRAY_COUNT (12)
AnnaBridge 165:d1b4690b3f8b 192 #define GPIO_FROM_PMC0_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 193 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 194 &GPIO_FROM_PMC0, &GPIO_FROM_PMC1, &GPIO_FROM_PMC2, &GPIO_FROM_PMC3, &GPIO_FROM_PMC4, &GPIO_FROM_PMC5, &GPIO_FROM_PMC6, &GPIO_FROM_PMC7, \
AnnaBridge 165:d1b4690b3f8b 195 &GPIO_FROM_PMC8, &GPIO_FROM_PMC9, &GPIO_FROM_PMC10, &GPIO_FROM_PMC11 \
AnnaBridge 165:d1b4690b3f8b 196 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 197 #define GPIO_FROM_PMC0 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC0) /* GPIO_FROM_PMC0 */
AnnaBridge 165:d1b4690b3f8b 198 #define GPIO_FROM_PMC1 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC1) /* GPIO_FROM_PMC1 */
AnnaBridge 165:d1b4690b3f8b 199 #define GPIO_FROM_PMC2 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC2) /* GPIO_FROM_PMC2 */
AnnaBridge 165:d1b4690b3f8b 200 #define GPIO_FROM_PMC3 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC3) /* GPIO_FROM_PMC3 */
AnnaBridge 165:d1b4690b3f8b 201 #define GPIO_FROM_PMC4 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC4) /* GPIO_FROM_PMC4 */
AnnaBridge 165:d1b4690b3f8b 202 #define GPIO_FROM_PMC5 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC5) /* GPIO_FROM_PMC5 */
AnnaBridge 165:d1b4690b3f8b 203 #define GPIO_FROM_PMC6 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC6) /* GPIO_FROM_PMC6 */
AnnaBridge 165:d1b4690b3f8b 204 #define GPIO_FROM_PMC7 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC7) /* GPIO_FROM_PMC7 */
AnnaBridge 165:d1b4690b3f8b 205 #define GPIO_FROM_PMC8 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC8) /* GPIO_FROM_PMC8 */
AnnaBridge 165:d1b4690b3f8b 206 #define GPIO_FROM_PMC9 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC9) /* GPIO_FROM_PMC9 */
AnnaBridge 165:d1b4690b3f8b 207 #define GPIO_FROM_PMC10 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC10) /* GPIO_FROM_PMC10 */
AnnaBridge 165:d1b4690b3f8b 208 #define GPIO_FROM_PMC11 (*(struct st_gpio_from_pmc0 *)&GPIO.PMC11) /* GPIO_FROM_PMC11 */
AnnaBridge 165:d1b4690b3f8b 209
AnnaBridge 165:d1b4690b3f8b 210
AnnaBridge 165:d1b4690b3f8b 211 /* Channel array defines of GPIO_FROM_PM1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 212 /*(Sample) value = GPIO_FROM_PM1_ARRAY[ channel ]->PM1; */
AnnaBridge 165:d1b4690b3f8b 213 #define GPIO_FROM_PM1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 214 #define GPIO_FROM_PM1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 215 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 216 &GPIO_FROM_PM1, &GPIO_FROM_PM2, &GPIO_FROM_PM3, &GPIO_FROM_PM4, &GPIO_FROM_PM5, &GPIO_FROM_PM6, &GPIO_FROM_PM7, &GPIO_FROM_PM8, \
AnnaBridge 165:d1b4690b3f8b 217 &GPIO_FROM_PM9, &GPIO_FROM_PM10, &GPIO_FROM_PM11 \
AnnaBridge 165:d1b4690b3f8b 218 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 219 #define GPIO_FROM_PM1 (*(struct st_gpio_from_pm1 *)&GPIO.PM1) /* GPIO_FROM_PM1 */
AnnaBridge 165:d1b4690b3f8b 220 #define GPIO_FROM_PM2 (*(struct st_gpio_from_pm1 *)&GPIO.PM2) /* GPIO_FROM_PM2 */
AnnaBridge 165:d1b4690b3f8b 221 #define GPIO_FROM_PM3 (*(struct st_gpio_from_pm1 *)&GPIO.PM3) /* GPIO_FROM_PM3 */
AnnaBridge 165:d1b4690b3f8b 222 #define GPIO_FROM_PM4 (*(struct st_gpio_from_pm1 *)&GPIO.PM4) /* GPIO_FROM_PM4 */
AnnaBridge 165:d1b4690b3f8b 223 #define GPIO_FROM_PM5 (*(struct st_gpio_from_pm1 *)&GPIO.PM5) /* GPIO_FROM_PM5 */
AnnaBridge 165:d1b4690b3f8b 224 #define GPIO_FROM_PM6 (*(struct st_gpio_from_pm1 *)&GPIO.PM6) /* GPIO_FROM_PM6 */
AnnaBridge 165:d1b4690b3f8b 225 #define GPIO_FROM_PM7 (*(struct st_gpio_from_pm1 *)&GPIO.PM7) /* GPIO_FROM_PM7 */
AnnaBridge 165:d1b4690b3f8b 226 #define GPIO_FROM_PM8 (*(struct st_gpio_from_pm1 *)&GPIO.PM8) /* GPIO_FROM_PM8 */
AnnaBridge 165:d1b4690b3f8b 227 #define GPIO_FROM_PM9 (*(struct st_gpio_from_pm1 *)&GPIO.PM9) /* GPIO_FROM_PM9 */
AnnaBridge 165:d1b4690b3f8b 228 #define GPIO_FROM_PM10 (*(struct st_gpio_from_pm1 *)&GPIO.PM10) /* GPIO_FROM_PM10 */
AnnaBridge 165:d1b4690b3f8b 229 #define GPIO_FROM_PM11 (*(struct st_gpio_from_pm1 *)&GPIO.PM11) /* GPIO_FROM_PM11 */
AnnaBridge 165:d1b4690b3f8b 230
AnnaBridge 165:d1b4690b3f8b 231
AnnaBridge 165:d1b4690b3f8b 232 /* Channel array defines of GPIO_FROM_PPR0_ARRAY */
AnnaBridge 165:d1b4690b3f8b 233 /*(Sample) value = GPIO_FROM_PPR0_ARRAY[ channel ]->PPR0; */
AnnaBridge 165:d1b4690b3f8b 234 #define GPIO_FROM_PPR0_ARRAY_COUNT (12)
AnnaBridge 165:d1b4690b3f8b 235 #define GPIO_FROM_PPR0_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 236 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 237 &GPIO_FROM_PPR0, &GPIO_FROM_PPR1, &GPIO_FROM_PPR2, &GPIO_FROM_PPR3, &GPIO_FROM_PPR4, &GPIO_FROM_PPR5, &GPIO_FROM_PPR6, &GPIO_FROM_PPR7, \
AnnaBridge 165:d1b4690b3f8b 238 &GPIO_FROM_PPR8, &GPIO_FROM_PPR9, &GPIO_FROM_PPR10, &GPIO_FROM_PPR11 \
AnnaBridge 165:d1b4690b3f8b 239 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 240 #define GPIO_FROM_PPR0 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR0) /* GPIO_FROM_PPR0 */
AnnaBridge 165:d1b4690b3f8b 241 #define GPIO_FROM_PPR1 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR1) /* GPIO_FROM_PPR1 */
AnnaBridge 165:d1b4690b3f8b 242 #define GPIO_FROM_PPR2 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR2) /* GPIO_FROM_PPR2 */
AnnaBridge 165:d1b4690b3f8b 243 #define GPIO_FROM_PPR3 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR3) /* GPIO_FROM_PPR3 */
AnnaBridge 165:d1b4690b3f8b 244 #define GPIO_FROM_PPR4 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR4) /* GPIO_FROM_PPR4 */
AnnaBridge 165:d1b4690b3f8b 245 #define GPIO_FROM_PPR5 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR5) /* GPIO_FROM_PPR5 */
AnnaBridge 165:d1b4690b3f8b 246 #define GPIO_FROM_PPR6 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR6) /* GPIO_FROM_PPR6 */
AnnaBridge 165:d1b4690b3f8b 247 #define GPIO_FROM_PPR7 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR7) /* GPIO_FROM_PPR7 */
AnnaBridge 165:d1b4690b3f8b 248 #define GPIO_FROM_PPR8 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR8) /* GPIO_FROM_PPR8 */
AnnaBridge 165:d1b4690b3f8b 249 #define GPIO_FROM_PPR9 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR9) /* GPIO_FROM_PPR9 */
AnnaBridge 165:d1b4690b3f8b 250 #define GPIO_FROM_PPR10 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR10) /* GPIO_FROM_PPR10 */
AnnaBridge 165:d1b4690b3f8b 251 #define GPIO_FROM_PPR11 (*(struct st_gpio_from_ppr0 *)&GPIO.PPR11) /* GPIO_FROM_PPR11 */
AnnaBridge 165:d1b4690b3f8b 252
AnnaBridge 165:d1b4690b3f8b 253
AnnaBridge 165:d1b4690b3f8b 254 /* Channel array defines of GPIO_FROM_P1_ARRAY */
AnnaBridge 165:d1b4690b3f8b 255 /*(Sample) value = GPIO_FROM_P1_ARRAY[ channel ]->P1; */
AnnaBridge 165:d1b4690b3f8b 256 #define GPIO_FROM_P1_ARRAY_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 257 #define GPIO_FROM_P1_ARRAY_ADDRESS_LIST \
AnnaBridge 165:d1b4690b3f8b 258 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 165:d1b4690b3f8b 259 &GPIO_FROM_P1, &GPIO_FROM_P2, &GPIO_FROM_P3, &GPIO_FROM_P4, &GPIO_FROM_P5, &GPIO_FROM_P6, &GPIO_FROM_P7, &GPIO_FROM_P8, \
AnnaBridge 165:d1b4690b3f8b 260 &GPIO_FROM_P9, &GPIO_FROM_P10, &GPIO_FROM_P11 \
AnnaBridge 165:d1b4690b3f8b 261 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 165:d1b4690b3f8b 262 #define GPIO_FROM_P1 (*(struct st_gpio_from_p1 *)&GPIO.P1) /* GPIO_FROM_P1 */
AnnaBridge 165:d1b4690b3f8b 263 #define GPIO_FROM_P2 (*(struct st_gpio_from_p1 *)&GPIO.P2) /* GPIO_FROM_P2 */
AnnaBridge 165:d1b4690b3f8b 264 #define GPIO_FROM_P3 (*(struct st_gpio_from_p1 *)&GPIO.P3) /* GPIO_FROM_P3 */
AnnaBridge 165:d1b4690b3f8b 265 #define GPIO_FROM_P4 (*(struct st_gpio_from_p1 *)&GPIO.P4) /* GPIO_FROM_P4 */
AnnaBridge 165:d1b4690b3f8b 266 #define GPIO_FROM_P5 (*(struct st_gpio_from_p1 *)&GPIO.P5) /* GPIO_FROM_P5 */
AnnaBridge 165:d1b4690b3f8b 267 #define GPIO_FROM_P6 (*(struct st_gpio_from_p1 *)&GPIO.P6) /* GPIO_FROM_P6 */
AnnaBridge 165:d1b4690b3f8b 268 #define GPIO_FROM_P7 (*(struct st_gpio_from_p1 *)&GPIO.P7) /* GPIO_FROM_P7 */
AnnaBridge 165:d1b4690b3f8b 269 #define GPIO_FROM_P8 (*(struct st_gpio_from_p1 *)&GPIO.P8) /* GPIO_FROM_P8 */
AnnaBridge 165:d1b4690b3f8b 270 #define GPIO_FROM_P9 (*(struct st_gpio_from_p1 *)&GPIO.P9) /* GPIO_FROM_P9 */
AnnaBridge 165:d1b4690b3f8b 271 #define GPIO_FROM_P10 (*(struct st_gpio_from_p1 *)&GPIO.P10) /* GPIO_FROM_P10 */
AnnaBridge 165:d1b4690b3f8b 272 #define GPIO_FROM_P11 (*(struct st_gpio_from_p1 *)&GPIO.P11) /* GPIO_FROM_P11 */
AnnaBridge 165:d1b4690b3f8b 273
AnnaBridge 165:d1b4690b3f8b 274 /* End of channel array defines of GPIO */
AnnaBridge 165:d1b4690b3f8b 275
AnnaBridge 165:d1b4690b3f8b 276
AnnaBridge 165:d1b4690b3f8b 277 #define GPIOP1 (GPIO.P1)
AnnaBridge 165:d1b4690b3f8b 278 #define GPIOP2 (GPIO.P2)
AnnaBridge 165:d1b4690b3f8b 279 #define GPIOP3 (GPIO.P3)
AnnaBridge 165:d1b4690b3f8b 280 #define GPIOP4 (GPIO.P4)
AnnaBridge 165:d1b4690b3f8b 281 #define GPIOP5 (GPIO.P5)
AnnaBridge 165:d1b4690b3f8b 282 #define GPIOP6 (GPIO.P6)
AnnaBridge 165:d1b4690b3f8b 283 #define GPIOP7 (GPIO.P7)
AnnaBridge 165:d1b4690b3f8b 284 #define GPIOP8 (GPIO.P8)
AnnaBridge 165:d1b4690b3f8b 285 #define GPIOP9 (GPIO.P9)
AnnaBridge 165:d1b4690b3f8b 286 #define GPIOP10 (GPIO.P10)
AnnaBridge 165:d1b4690b3f8b 287 #define GPIOP11 (GPIO.P11)
AnnaBridge 165:d1b4690b3f8b 288 #define GPIOPSR1 (GPIO.PSR1)
AnnaBridge 165:d1b4690b3f8b 289 #define GPIOPSR2 (GPIO.PSR2)
AnnaBridge 165:d1b4690b3f8b 290 #define GPIOPSR3 (GPIO.PSR3)
AnnaBridge 165:d1b4690b3f8b 291 #define GPIOPSR4 (GPIO.PSR4)
AnnaBridge 165:d1b4690b3f8b 292 #define GPIOPSR5 (GPIO.PSR5)
AnnaBridge 165:d1b4690b3f8b 293 #define GPIOPSR6 (GPIO.PSR6)
AnnaBridge 165:d1b4690b3f8b 294 #define GPIOPSR7 (GPIO.PSR7)
AnnaBridge 165:d1b4690b3f8b 295 #define GPIOPSR8 (GPIO.PSR8)
AnnaBridge 165:d1b4690b3f8b 296 #define GPIOPSR9 (GPIO.PSR9)
AnnaBridge 165:d1b4690b3f8b 297 #define GPIOPSR10 (GPIO.PSR10)
AnnaBridge 165:d1b4690b3f8b 298 #define GPIOPSR11 (GPIO.PSR11)
AnnaBridge 165:d1b4690b3f8b 299 #define GPIOPPR0 (GPIO.PPR0)
AnnaBridge 165:d1b4690b3f8b 300 #define GPIOPPR1 (GPIO.PPR1)
AnnaBridge 165:d1b4690b3f8b 301 #define GPIOPPR2 (GPIO.PPR2)
AnnaBridge 165:d1b4690b3f8b 302 #define GPIOPPR3 (GPIO.PPR3)
AnnaBridge 165:d1b4690b3f8b 303 #define GPIOPPR4 (GPIO.PPR4)
AnnaBridge 165:d1b4690b3f8b 304 #define GPIOPPR5 (GPIO.PPR5)
AnnaBridge 165:d1b4690b3f8b 305 #define GPIOPPR6 (GPIO.PPR6)
AnnaBridge 165:d1b4690b3f8b 306 #define GPIOPPR7 (GPIO.PPR7)
AnnaBridge 165:d1b4690b3f8b 307 #define GPIOPPR8 (GPIO.PPR8)
AnnaBridge 165:d1b4690b3f8b 308 #define GPIOPPR9 (GPIO.PPR9)
AnnaBridge 165:d1b4690b3f8b 309 #define GPIOPPR10 (GPIO.PPR10)
AnnaBridge 165:d1b4690b3f8b 310 #define GPIOPPR11 (GPIO.PPR11)
AnnaBridge 165:d1b4690b3f8b 311 #define GPIOPM1 (GPIO.PM1)
AnnaBridge 165:d1b4690b3f8b 312 #define GPIOPM2 (GPIO.PM2)
AnnaBridge 165:d1b4690b3f8b 313 #define GPIOPM3 (GPIO.PM3)
AnnaBridge 165:d1b4690b3f8b 314 #define GPIOPM4 (GPIO.PM4)
AnnaBridge 165:d1b4690b3f8b 315 #define GPIOPM5 (GPIO.PM5)
AnnaBridge 165:d1b4690b3f8b 316 #define GPIOPM6 (GPIO.PM6)
AnnaBridge 165:d1b4690b3f8b 317 #define GPIOPM7 (GPIO.PM7)
AnnaBridge 165:d1b4690b3f8b 318 #define GPIOPM8 (GPIO.PM8)
AnnaBridge 165:d1b4690b3f8b 319 #define GPIOPM9 (GPIO.PM9)
AnnaBridge 165:d1b4690b3f8b 320 #define GPIOPM10 (GPIO.PM10)
AnnaBridge 165:d1b4690b3f8b 321 #define GPIOPM11 (GPIO.PM11)
AnnaBridge 165:d1b4690b3f8b 322 #define GPIOPMC0 (GPIO.PMC0)
AnnaBridge 165:d1b4690b3f8b 323 #define GPIOPMC1 (GPIO.PMC1)
AnnaBridge 165:d1b4690b3f8b 324 #define GPIOPMC2 (GPIO.PMC2)
AnnaBridge 165:d1b4690b3f8b 325 #define GPIOPMC3 (GPIO.PMC3)
AnnaBridge 165:d1b4690b3f8b 326 #define GPIOPMC4 (GPIO.PMC4)
AnnaBridge 165:d1b4690b3f8b 327 #define GPIOPMC5 (GPIO.PMC5)
AnnaBridge 165:d1b4690b3f8b 328 #define GPIOPMC6 (GPIO.PMC6)
AnnaBridge 165:d1b4690b3f8b 329 #define GPIOPMC7 (GPIO.PMC7)
AnnaBridge 165:d1b4690b3f8b 330 #define GPIOPMC8 (GPIO.PMC8)
AnnaBridge 165:d1b4690b3f8b 331 #define GPIOPMC9 (GPIO.PMC9)
AnnaBridge 165:d1b4690b3f8b 332 #define GPIOPMC10 (GPIO.PMC10)
AnnaBridge 165:d1b4690b3f8b 333 #define GPIOPMC11 (GPIO.PMC11)
AnnaBridge 165:d1b4690b3f8b 334 #define GPIOPFC1 (GPIO.PFC1)
AnnaBridge 165:d1b4690b3f8b 335 #define GPIOPFC2 (GPIO.PFC2)
AnnaBridge 165:d1b4690b3f8b 336 #define GPIOPFC3 (GPIO.PFC3)
AnnaBridge 165:d1b4690b3f8b 337 #define GPIOPFC4 (GPIO.PFC4)
AnnaBridge 165:d1b4690b3f8b 338 #define GPIOPFC5 (GPIO.PFC5)
AnnaBridge 165:d1b4690b3f8b 339 #define GPIOPFC6 (GPIO.PFC6)
AnnaBridge 165:d1b4690b3f8b 340 #define GPIOPFC7 (GPIO.PFC7)
AnnaBridge 165:d1b4690b3f8b 341 #define GPIOPFC8 (GPIO.PFC8)
AnnaBridge 165:d1b4690b3f8b 342 #define GPIOPFC9 (GPIO.PFC9)
AnnaBridge 165:d1b4690b3f8b 343 #define GPIOPFC10 (GPIO.PFC10)
AnnaBridge 165:d1b4690b3f8b 344 #define GPIOPFC11 (GPIO.PFC11)
AnnaBridge 165:d1b4690b3f8b 345 #define GPIOPFCE1 (GPIO.PFCE1)
AnnaBridge 165:d1b4690b3f8b 346 #define GPIOPFCE2 (GPIO.PFCE2)
AnnaBridge 165:d1b4690b3f8b 347 #define GPIOPFCE3 (GPIO.PFCE3)
AnnaBridge 165:d1b4690b3f8b 348 #define GPIOPFCE4 (GPIO.PFCE4)
AnnaBridge 165:d1b4690b3f8b 349 #define GPIOPFCE5 (GPIO.PFCE5)
AnnaBridge 165:d1b4690b3f8b 350 #define GPIOPFCE6 (GPIO.PFCE6)
AnnaBridge 165:d1b4690b3f8b 351 #define GPIOPFCE7 (GPIO.PFCE7)
AnnaBridge 165:d1b4690b3f8b 352 #define GPIOPFCE8 (GPIO.PFCE8)
AnnaBridge 165:d1b4690b3f8b 353 #define GPIOPFCE9 (GPIO.PFCE9)
AnnaBridge 165:d1b4690b3f8b 354 #define GPIOPFCE10 (GPIO.PFCE10)
AnnaBridge 165:d1b4690b3f8b 355 #define GPIOPFCE11 (GPIO.PFCE11)
AnnaBridge 165:d1b4690b3f8b 356 #define GPIOPNOT1 (GPIO.PNOT1)
AnnaBridge 165:d1b4690b3f8b 357 #define GPIOPNOT2 (GPIO.PNOT2)
AnnaBridge 165:d1b4690b3f8b 358 #define GPIOPNOT3 (GPIO.PNOT3)
AnnaBridge 165:d1b4690b3f8b 359 #define GPIOPNOT4 (GPIO.PNOT4)
AnnaBridge 165:d1b4690b3f8b 360 #define GPIOPNOT5 (GPIO.PNOT5)
AnnaBridge 165:d1b4690b3f8b 361 #define GPIOPNOT6 (GPIO.PNOT6)
AnnaBridge 165:d1b4690b3f8b 362 #define GPIOPNOT7 (GPIO.PNOT7)
AnnaBridge 165:d1b4690b3f8b 363 #define GPIOPNOT8 (GPIO.PNOT8)
AnnaBridge 165:d1b4690b3f8b 364 #define GPIOPNOT9 (GPIO.PNOT9)
AnnaBridge 165:d1b4690b3f8b 365 #define GPIOPNOT10 (GPIO.PNOT10)
AnnaBridge 165:d1b4690b3f8b 366 #define GPIOPNOT11 (GPIO.PNOT11)
AnnaBridge 165:d1b4690b3f8b 367 #define GPIOPMSR1 (GPIO.PMSR1)
AnnaBridge 165:d1b4690b3f8b 368 #define GPIOPMSR2 (GPIO.PMSR2)
AnnaBridge 165:d1b4690b3f8b 369 #define GPIOPMSR3 (GPIO.PMSR3)
AnnaBridge 165:d1b4690b3f8b 370 #define GPIOPMSR4 (GPIO.PMSR4)
AnnaBridge 165:d1b4690b3f8b 371 #define GPIOPMSR5 (GPIO.PMSR5)
AnnaBridge 165:d1b4690b3f8b 372 #define GPIOPMSR6 (GPIO.PMSR6)
AnnaBridge 165:d1b4690b3f8b 373 #define GPIOPMSR7 (GPIO.PMSR7)
AnnaBridge 165:d1b4690b3f8b 374 #define GPIOPMSR8 (GPIO.PMSR8)
AnnaBridge 165:d1b4690b3f8b 375 #define GPIOPMSR9 (GPIO.PMSR9)
AnnaBridge 165:d1b4690b3f8b 376 #define GPIOPMSR10 (GPIO.PMSR10)
AnnaBridge 165:d1b4690b3f8b 377 #define GPIOPMSR11 (GPIO.PMSR11)
AnnaBridge 165:d1b4690b3f8b 378 #define GPIOPMCSR0 (GPIO.PMCSR0)
AnnaBridge 165:d1b4690b3f8b 379 #define GPIOPMCSR1 (GPIO.PMCSR1)
AnnaBridge 165:d1b4690b3f8b 380 #define GPIOPMCSR2 (GPIO.PMCSR2)
AnnaBridge 165:d1b4690b3f8b 381 #define GPIOPMCSR3 (GPIO.PMCSR3)
AnnaBridge 165:d1b4690b3f8b 382 #define GPIOPMCSR4 (GPIO.PMCSR4)
AnnaBridge 165:d1b4690b3f8b 383 #define GPIOPMCSR5 (GPIO.PMCSR5)
AnnaBridge 165:d1b4690b3f8b 384 #define GPIOPMCSR6 (GPIO.PMCSR6)
AnnaBridge 165:d1b4690b3f8b 385 #define GPIOPMCSR7 (GPIO.PMCSR7)
AnnaBridge 165:d1b4690b3f8b 386 #define GPIOPMCSR8 (GPIO.PMCSR8)
AnnaBridge 165:d1b4690b3f8b 387 #define GPIOPMCSR9 (GPIO.PMCSR9)
AnnaBridge 165:d1b4690b3f8b 388 #define GPIOPMCSR10 (GPIO.PMCSR10)
AnnaBridge 165:d1b4690b3f8b 389 #define GPIOPMCSR11 (GPIO.PMCSR11)
AnnaBridge 165:d1b4690b3f8b 390 #define GPIOPFCAE1 (GPIO.PFCAE1)
AnnaBridge 165:d1b4690b3f8b 391 #define GPIOPFCAE2 (GPIO.PFCAE2)
AnnaBridge 165:d1b4690b3f8b 392 #define GPIOPFCAE3 (GPIO.PFCAE3)
AnnaBridge 165:d1b4690b3f8b 393 #define GPIOPFCAE4 (GPIO.PFCAE4)
AnnaBridge 165:d1b4690b3f8b 394 #define GPIOPFCAE5 (GPIO.PFCAE5)
AnnaBridge 165:d1b4690b3f8b 395 #define GPIOPFCAE6 (GPIO.PFCAE6)
AnnaBridge 165:d1b4690b3f8b 396 #define GPIOPFCAE7 (GPIO.PFCAE7)
AnnaBridge 165:d1b4690b3f8b 397 #define GPIOPFCAE8 (GPIO.PFCAE8)
AnnaBridge 165:d1b4690b3f8b 398 #define GPIOPFCAE9 (GPIO.PFCAE9)
AnnaBridge 165:d1b4690b3f8b 399 #define GPIOPFCAE10 (GPIO.PFCAE10)
AnnaBridge 165:d1b4690b3f8b 400 #define GPIOPFCAE11 (GPIO.PFCAE11)
AnnaBridge 165:d1b4690b3f8b 401 #define GPIOSNCR (GPIO.SNCR)
AnnaBridge 165:d1b4690b3f8b 402 #define GPIOPIBC0 (GPIO.PIBC0)
AnnaBridge 165:d1b4690b3f8b 403 #define GPIOPIBC1 (GPIO.PIBC1)
AnnaBridge 165:d1b4690b3f8b 404 #define GPIOPIBC2 (GPIO.PIBC2)
AnnaBridge 165:d1b4690b3f8b 405 #define GPIOPIBC3 (GPIO.PIBC3)
AnnaBridge 165:d1b4690b3f8b 406 #define GPIOPIBC4 (GPIO.PIBC4)
AnnaBridge 165:d1b4690b3f8b 407 #define GPIOPIBC5 (GPIO.PIBC5)
AnnaBridge 165:d1b4690b3f8b 408 #define GPIOPIBC6 (GPIO.PIBC6)
AnnaBridge 165:d1b4690b3f8b 409 #define GPIOPIBC7 (GPIO.PIBC7)
AnnaBridge 165:d1b4690b3f8b 410 #define GPIOPIBC8 (GPIO.PIBC8)
AnnaBridge 165:d1b4690b3f8b 411 #define GPIOPIBC9 (GPIO.PIBC9)
AnnaBridge 165:d1b4690b3f8b 412 #define GPIOPIBC10 (GPIO.PIBC10)
AnnaBridge 165:d1b4690b3f8b 413 #define GPIOPIBC11 (GPIO.PIBC11)
AnnaBridge 165:d1b4690b3f8b 414 #define GPIOPBDC1 (GPIO.PBDC1)
AnnaBridge 165:d1b4690b3f8b 415 #define GPIOPBDC2 (GPIO.PBDC2)
AnnaBridge 165:d1b4690b3f8b 416 #define GPIOPBDC3 (GPIO.PBDC3)
AnnaBridge 165:d1b4690b3f8b 417 #define GPIOPBDC4 (GPIO.PBDC4)
AnnaBridge 165:d1b4690b3f8b 418 #define GPIOPBDC5 (GPIO.PBDC5)
AnnaBridge 165:d1b4690b3f8b 419 #define GPIOPBDC6 (GPIO.PBDC6)
AnnaBridge 165:d1b4690b3f8b 420 #define GPIOPBDC7 (GPIO.PBDC7)
AnnaBridge 165:d1b4690b3f8b 421 #define GPIOPBDC8 (GPIO.PBDC8)
AnnaBridge 165:d1b4690b3f8b 422 #define GPIOPBDC9 (GPIO.PBDC9)
AnnaBridge 165:d1b4690b3f8b 423 #define GPIOPBDC10 (GPIO.PBDC10)
AnnaBridge 165:d1b4690b3f8b 424 #define GPIOPBDC11 (GPIO.PBDC11)
AnnaBridge 165:d1b4690b3f8b 425 #define GPIOPIPC1 (GPIO.PIPC1)
AnnaBridge 165:d1b4690b3f8b 426 #define GPIOPIPC2 (GPIO.PIPC2)
AnnaBridge 165:d1b4690b3f8b 427 #define GPIOPIPC3 (GPIO.PIPC3)
AnnaBridge 165:d1b4690b3f8b 428 #define GPIOPIPC4 (GPIO.PIPC4)
AnnaBridge 165:d1b4690b3f8b 429 #define GPIOPIPC5 (GPIO.PIPC5)
AnnaBridge 165:d1b4690b3f8b 430 #define GPIOPIPC6 (GPIO.PIPC6)
AnnaBridge 165:d1b4690b3f8b 431 #define GPIOPIPC7 (GPIO.PIPC7)
AnnaBridge 165:d1b4690b3f8b 432 #define GPIOPIPC8 (GPIO.PIPC8)
AnnaBridge 165:d1b4690b3f8b 433 #define GPIOPIPC9 (GPIO.PIPC9)
AnnaBridge 165:d1b4690b3f8b 434 #define GPIOPIPC10 (GPIO.PIPC10)
AnnaBridge 165:d1b4690b3f8b 435 #define GPIOPIPC11 (GPIO.PIPC11)
AnnaBridge 165:d1b4690b3f8b 436 #define GPIOJPPR0 (GPIO.JPPR0)
AnnaBridge 165:d1b4690b3f8b 437 #define GPIOJPMC0 (GPIO.JPMC0)
AnnaBridge 165:d1b4690b3f8b 438 #define GPIOJPMCSR0 (GPIO.JPMCSR0)
AnnaBridge 165:d1b4690b3f8b 439 #define GPIOJPIBC0 (GPIO.JPIBC0)
AnnaBridge 165:d1b4690b3f8b 440
AnnaBridge 165:d1b4690b3f8b 441 #define GPIO_PSRn_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 442 #define GPIO_PMSRn_COUNT (11)
AnnaBridge 165:d1b4690b3f8b 443 #define GPIO_PMCSRn_COUNT (12)
AnnaBridge 165:d1b4690b3f8b 444
AnnaBridge 165:d1b4690b3f8b 445
AnnaBridge 165:d1b4690b3f8b 446 typedef struct st_gpio
AnnaBridge 165:d1b4690b3f8b 447 {
AnnaBridge 165:d1b4690b3f8b 448 /* GPIO */
AnnaBridge 165:d1b4690b3f8b 449
AnnaBridge 165:d1b4690b3f8b 450 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 451 volatile uint16_t P1; /* P1 */
AnnaBridge 165:d1b4690b3f8b 452 volatile uint8_t dummy348[2]; /* */
AnnaBridge 165:d1b4690b3f8b 453
AnnaBridge 165:d1b4690b3f8b 454 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 455
AnnaBridge 165:d1b4690b3f8b 456 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 457 volatile uint16_t P2; /* P2 */
AnnaBridge 165:d1b4690b3f8b 458 volatile uint8_t dummy349[2]; /* */
AnnaBridge 165:d1b4690b3f8b 459
AnnaBridge 165:d1b4690b3f8b 460 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 461
AnnaBridge 165:d1b4690b3f8b 462 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 463 volatile uint16_t P3; /* P3 */
AnnaBridge 165:d1b4690b3f8b 464 volatile uint8_t dummy350[2]; /* */
AnnaBridge 165:d1b4690b3f8b 465
AnnaBridge 165:d1b4690b3f8b 466 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 467
AnnaBridge 165:d1b4690b3f8b 468 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 469 volatile uint16_t P4; /* P4 */
AnnaBridge 165:d1b4690b3f8b 470 volatile uint8_t dummy351[2]; /* */
AnnaBridge 165:d1b4690b3f8b 471
AnnaBridge 165:d1b4690b3f8b 472 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 473
AnnaBridge 165:d1b4690b3f8b 474 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 475 volatile uint16_t P5; /* P5 */
AnnaBridge 165:d1b4690b3f8b 476 volatile uint8_t dummy352[2]; /* */
AnnaBridge 165:d1b4690b3f8b 477
AnnaBridge 165:d1b4690b3f8b 478 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 479
AnnaBridge 165:d1b4690b3f8b 480 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 481 volatile uint16_t P6; /* P6 */
AnnaBridge 165:d1b4690b3f8b 482 volatile uint8_t dummy353[2]; /* */
AnnaBridge 165:d1b4690b3f8b 483
AnnaBridge 165:d1b4690b3f8b 484 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 485
AnnaBridge 165:d1b4690b3f8b 486 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 487 volatile uint16_t P7; /* P7 */
AnnaBridge 165:d1b4690b3f8b 488 volatile uint8_t dummy354[2]; /* */
AnnaBridge 165:d1b4690b3f8b 489
AnnaBridge 165:d1b4690b3f8b 490 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 491
AnnaBridge 165:d1b4690b3f8b 492 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 493 volatile uint16_t P8; /* P8 */
AnnaBridge 165:d1b4690b3f8b 494 volatile uint8_t dummy355[2]; /* */
AnnaBridge 165:d1b4690b3f8b 495
AnnaBridge 165:d1b4690b3f8b 496 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 497
AnnaBridge 165:d1b4690b3f8b 498 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 499 volatile uint16_t P9; /* P9 */
AnnaBridge 165:d1b4690b3f8b 500 volatile uint8_t dummy356[2]; /* */
AnnaBridge 165:d1b4690b3f8b 501
AnnaBridge 165:d1b4690b3f8b 502 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 503
AnnaBridge 165:d1b4690b3f8b 504 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 505 volatile uint16_t P10; /* P10 */
AnnaBridge 165:d1b4690b3f8b 506 volatile uint8_t dummy357[2]; /* */
AnnaBridge 165:d1b4690b3f8b 507
AnnaBridge 165:d1b4690b3f8b 508 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 509
AnnaBridge 165:d1b4690b3f8b 510 /* start of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 511 volatile uint16_t P11; /* P11 */
AnnaBridge 165:d1b4690b3f8b 512 volatile uint8_t dummy3580[2]; /* */
AnnaBridge 165:d1b4690b3f8b 513
AnnaBridge 165:d1b4690b3f8b 514 /* end of struct st_gpio_from_p1 */
AnnaBridge 165:d1b4690b3f8b 515 volatile uint8_t dummy3581[212]; /* */
AnnaBridge 165:d1b4690b3f8b 516
AnnaBridge 165:d1b4690b3f8b 517 /* #define GPIO_PSRn_COUNT (11) */
AnnaBridge 165:d1b4690b3f8b 518 volatile uint32_t PSR1; /* PSR1 */
AnnaBridge 165:d1b4690b3f8b 519 volatile uint32_t PSR2; /* PSR2 */
AnnaBridge 165:d1b4690b3f8b 520 volatile uint32_t PSR3; /* PSR3 */
AnnaBridge 165:d1b4690b3f8b 521 volatile uint32_t PSR4; /* PSR4 */
AnnaBridge 165:d1b4690b3f8b 522 volatile uint32_t PSR5; /* PSR5 */
AnnaBridge 165:d1b4690b3f8b 523 volatile uint32_t PSR6; /* PSR6 */
AnnaBridge 165:d1b4690b3f8b 524 volatile uint32_t PSR7; /* PSR7 */
AnnaBridge 165:d1b4690b3f8b 525 volatile uint32_t PSR8; /* PSR8 */
AnnaBridge 165:d1b4690b3f8b 526 volatile uint32_t PSR9; /* PSR9 */
AnnaBridge 165:d1b4690b3f8b 527 volatile uint32_t PSR10; /* PSR10 */
AnnaBridge 165:d1b4690b3f8b 528 volatile uint32_t PSR11; /* PSR11 */
AnnaBridge 165:d1b4690b3f8b 529 volatile uint8_t dummy359[208]; /* */
AnnaBridge 165:d1b4690b3f8b 530
AnnaBridge 165:d1b4690b3f8b 531 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 532 volatile uint16_t PPR0; /* PPR0 */
AnnaBridge 165:d1b4690b3f8b 533 volatile uint8_t dummy360[2]; /* */
AnnaBridge 165:d1b4690b3f8b 534
AnnaBridge 165:d1b4690b3f8b 535 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 536
AnnaBridge 165:d1b4690b3f8b 537 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 538 volatile uint16_t PPR1; /* PPR1 */
AnnaBridge 165:d1b4690b3f8b 539 volatile uint8_t dummy361[2]; /* */
AnnaBridge 165:d1b4690b3f8b 540
AnnaBridge 165:d1b4690b3f8b 541 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 542
AnnaBridge 165:d1b4690b3f8b 543 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 544 volatile uint16_t PPR2; /* PPR2 */
AnnaBridge 165:d1b4690b3f8b 545 volatile uint8_t dummy362[2]; /* */
AnnaBridge 165:d1b4690b3f8b 546
AnnaBridge 165:d1b4690b3f8b 547 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 548
AnnaBridge 165:d1b4690b3f8b 549 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 550 volatile uint16_t PPR3; /* PPR3 */
AnnaBridge 165:d1b4690b3f8b 551 volatile uint8_t dummy363[2]; /* */
AnnaBridge 165:d1b4690b3f8b 552
AnnaBridge 165:d1b4690b3f8b 553 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 554
AnnaBridge 165:d1b4690b3f8b 555 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 556 volatile uint16_t PPR4; /* PPR4 */
AnnaBridge 165:d1b4690b3f8b 557 volatile uint8_t dummy364[2]; /* */
AnnaBridge 165:d1b4690b3f8b 558
AnnaBridge 165:d1b4690b3f8b 559 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 560
AnnaBridge 165:d1b4690b3f8b 561 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 562 volatile uint16_t PPR5; /* PPR5 */
AnnaBridge 165:d1b4690b3f8b 563 volatile uint8_t dummy365[2]; /* */
AnnaBridge 165:d1b4690b3f8b 564
AnnaBridge 165:d1b4690b3f8b 565 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 566
AnnaBridge 165:d1b4690b3f8b 567 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 568 volatile uint16_t PPR6; /* PPR6 */
AnnaBridge 165:d1b4690b3f8b 569 volatile uint8_t dummy366[2]; /* */
AnnaBridge 165:d1b4690b3f8b 570
AnnaBridge 165:d1b4690b3f8b 571 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 572
AnnaBridge 165:d1b4690b3f8b 573 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 574 volatile uint16_t PPR7; /* PPR7 */
AnnaBridge 165:d1b4690b3f8b 575 volatile uint8_t dummy367[2]; /* */
AnnaBridge 165:d1b4690b3f8b 576
AnnaBridge 165:d1b4690b3f8b 577 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 578
AnnaBridge 165:d1b4690b3f8b 579 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 580 volatile uint16_t PPR8; /* PPR8 */
AnnaBridge 165:d1b4690b3f8b 581 volatile uint8_t dummy368[2]; /* */
AnnaBridge 165:d1b4690b3f8b 582
AnnaBridge 165:d1b4690b3f8b 583 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 584
AnnaBridge 165:d1b4690b3f8b 585 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 586 volatile uint16_t PPR9; /* PPR9 */
AnnaBridge 165:d1b4690b3f8b 587 volatile uint8_t dummy369[2]; /* */
AnnaBridge 165:d1b4690b3f8b 588
AnnaBridge 165:d1b4690b3f8b 589 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 590
AnnaBridge 165:d1b4690b3f8b 591 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 592 volatile uint16_t PPR10; /* PPR10 */
AnnaBridge 165:d1b4690b3f8b 593 volatile uint8_t dummy370[2]; /* */
AnnaBridge 165:d1b4690b3f8b 594
AnnaBridge 165:d1b4690b3f8b 595 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 596
AnnaBridge 165:d1b4690b3f8b 597 /* start of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 598 volatile uint16_t PPR11; /* PPR11 */
AnnaBridge 165:d1b4690b3f8b 599 volatile uint8_t dummy3710[2]; /* */
AnnaBridge 165:d1b4690b3f8b 600
AnnaBridge 165:d1b4690b3f8b 601 /* end of struct st_gpio_from_ppr0 */
AnnaBridge 165:d1b4690b3f8b 602 volatile uint8_t dummy3711[212]; /* */
AnnaBridge 165:d1b4690b3f8b 603
AnnaBridge 165:d1b4690b3f8b 604 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 605 volatile uint16_t PM1; /* PM1 */
AnnaBridge 165:d1b4690b3f8b 606 volatile uint8_t dummy372[2]; /* */
AnnaBridge 165:d1b4690b3f8b 607
AnnaBridge 165:d1b4690b3f8b 608 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 609
AnnaBridge 165:d1b4690b3f8b 610 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 611 volatile uint16_t PM2; /* PM2 */
AnnaBridge 165:d1b4690b3f8b 612 volatile uint8_t dummy373[2]; /* */
AnnaBridge 165:d1b4690b3f8b 613
AnnaBridge 165:d1b4690b3f8b 614 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 615
AnnaBridge 165:d1b4690b3f8b 616 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 617 volatile uint16_t PM3; /* PM3 */
AnnaBridge 165:d1b4690b3f8b 618 volatile uint8_t dummy374[2]; /* */
AnnaBridge 165:d1b4690b3f8b 619
AnnaBridge 165:d1b4690b3f8b 620 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 621
AnnaBridge 165:d1b4690b3f8b 622 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 623 volatile uint16_t PM4; /* PM4 */
AnnaBridge 165:d1b4690b3f8b 624 volatile uint8_t dummy375[2]; /* */
AnnaBridge 165:d1b4690b3f8b 625
AnnaBridge 165:d1b4690b3f8b 626 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 627
AnnaBridge 165:d1b4690b3f8b 628 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 629 volatile uint16_t PM5; /* PM5 */
AnnaBridge 165:d1b4690b3f8b 630 volatile uint8_t dummy376[2]; /* */
AnnaBridge 165:d1b4690b3f8b 631
AnnaBridge 165:d1b4690b3f8b 632 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 633
AnnaBridge 165:d1b4690b3f8b 634 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 635 volatile uint16_t PM6; /* PM6 */
AnnaBridge 165:d1b4690b3f8b 636 volatile uint8_t dummy377[2]; /* */
AnnaBridge 165:d1b4690b3f8b 637
AnnaBridge 165:d1b4690b3f8b 638 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 639
AnnaBridge 165:d1b4690b3f8b 640 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 641 volatile uint16_t PM7; /* PM7 */
AnnaBridge 165:d1b4690b3f8b 642 volatile uint8_t dummy378[2]; /* */
AnnaBridge 165:d1b4690b3f8b 643
AnnaBridge 165:d1b4690b3f8b 644 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 645
AnnaBridge 165:d1b4690b3f8b 646 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 647 volatile uint16_t PM8; /* PM8 */
AnnaBridge 165:d1b4690b3f8b 648 volatile uint8_t dummy379[2]; /* */
AnnaBridge 165:d1b4690b3f8b 649
AnnaBridge 165:d1b4690b3f8b 650 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 651
AnnaBridge 165:d1b4690b3f8b 652 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 653 volatile uint16_t PM9; /* PM9 */
AnnaBridge 165:d1b4690b3f8b 654 volatile uint8_t dummy380[2]; /* */
AnnaBridge 165:d1b4690b3f8b 655
AnnaBridge 165:d1b4690b3f8b 656 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 657
AnnaBridge 165:d1b4690b3f8b 658 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 659 volatile uint16_t PM10; /* PM10 */
AnnaBridge 165:d1b4690b3f8b 660 volatile uint8_t dummy381[2]; /* */
AnnaBridge 165:d1b4690b3f8b 661
AnnaBridge 165:d1b4690b3f8b 662 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 663
AnnaBridge 165:d1b4690b3f8b 664 /* start of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 665 volatile uint16_t PM11; /* PM11 */
AnnaBridge 165:d1b4690b3f8b 666 volatile uint8_t dummy3820[2]; /* */
AnnaBridge 165:d1b4690b3f8b 667
AnnaBridge 165:d1b4690b3f8b 668 /* end of struct st_gpio_from_pm1 */
AnnaBridge 165:d1b4690b3f8b 669 volatile uint8_t dummy3821[208]; /* */
AnnaBridge 165:d1b4690b3f8b 670
AnnaBridge 165:d1b4690b3f8b 671 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 672 volatile uint16_t PMC0; /* PMC0 */
AnnaBridge 165:d1b4690b3f8b 673 volatile uint8_t dummy383[2]; /* */
AnnaBridge 165:d1b4690b3f8b 674
AnnaBridge 165:d1b4690b3f8b 675 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 676
AnnaBridge 165:d1b4690b3f8b 677 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 678 volatile uint16_t PMC1; /* PMC1 */
AnnaBridge 165:d1b4690b3f8b 679 volatile uint8_t dummy384[2]; /* */
AnnaBridge 165:d1b4690b3f8b 680
AnnaBridge 165:d1b4690b3f8b 681 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 682
AnnaBridge 165:d1b4690b3f8b 683 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 684 volatile uint16_t PMC2; /* PMC2 */
AnnaBridge 165:d1b4690b3f8b 685 volatile uint8_t dummy385[2]; /* */
AnnaBridge 165:d1b4690b3f8b 686
AnnaBridge 165:d1b4690b3f8b 687 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 688
AnnaBridge 165:d1b4690b3f8b 689 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 690 volatile uint16_t PMC3; /* PMC3 */
AnnaBridge 165:d1b4690b3f8b 691 volatile uint8_t dummy386[2]; /* */
AnnaBridge 165:d1b4690b3f8b 692
AnnaBridge 165:d1b4690b3f8b 693 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 694
AnnaBridge 165:d1b4690b3f8b 695 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 696 volatile uint16_t PMC4; /* PMC4 */
AnnaBridge 165:d1b4690b3f8b 697 volatile uint8_t dummy387[2]; /* */
AnnaBridge 165:d1b4690b3f8b 698
AnnaBridge 165:d1b4690b3f8b 699 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 700
AnnaBridge 165:d1b4690b3f8b 701 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 702 volatile uint16_t PMC5; /* PMC5 */
AnnaBridge 165:d1b4690b3f8b 703 volatile uint8_t dummy388[2]; /* */
AnnaBridge 165:d1b4690b3f8b 704
AnnaBridge 165:d1b4690b3f8b 705 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 706
AnnaBridge 165:d1b4690b3f8b 707 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 708 volatile uint16_t PMC6; /* PMC6 */
AnnaBridge 165:d1b4690b3f8b 709 volatile uint8_t dummy389[2]; /* */
AnnaBridge 165:d1b4690b3f8b 710
AnnaBridge 165:d1b4690b3f8b 711 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 712
AnnaBridge 165:d1b4690b3f8b 713 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 714 volatile uint16_t PMC7; /* PMC7 */
AnnaBridge 165:d1b4690b3f8b 715 volatile uint8_t dummy390[2]; /* */
AnnaBridge 165:d1b4690b3f8b 716
AnnaBridge 165:d1b4690b3f8b 717 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 718
AnnaBridge 165:d1b4690b3f8b 719 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 720 volatile uint16_t PMC8; /* PMC8 */
AnnaBridge 165:d1b4690b3f8b 721 volatile uint8_t dummy391[2]; /* */
AnnaBridge 165:d1b4690b3f8b 722
AnnaBridge 165:d1b4690b3f8b 723 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 724
AnnaBridge 165:d1b4690b3f8b 725 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 726 volatile uint16_t PMC9; /* PMC9 */
AnnaBridge 165:d1b4690b3f8b 727 volatile uint8_t dummy392[2]; /* */
AnnaBridge 165:d1b4690b3f8b 728
AnnaBridge 165:d1b4690b3f8b 729 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 730
AnnaBridge 165:d1b4690b3f8b 731 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 732 volatile uint16_t PMC10; /* PMC10 */
AnnaBridge 165:d1b4690b3f8b 733 volatile uint8_t dummy393[2]; /* */
AnnaBridge 165:d1b4690b3f8b 734
AnnaBridge 165:d1b4690b3f8b 735 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 736
AnnaBridge 165:d1b4690b3f8b 737 /* start of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 738 volatile uint16_t PMC11; /* PMC11 */
AnnaBridge 165:d1b4690b3f8b 739 volatile uint8_t dummy3940[2]; /* */
AnnaBridge 165:d1b4690b3f8b 740
AnnaBridge 165:d1b4690b3f8b 741 /* end of struct st_gpio_from_pmc0 */
AnnaBridge 165:d1b4690b3f8b 742 volatile uint8_t dummy3941[212]; /* */
AnnaBridge 165:d1b4690b3f8b 743
AnnaBridge 165:d1b4690b3f8b 744 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 745 volatile uint16_t PFC1; /* PFC1 */
AnnaBridge 165:d1b4690b3f8b 746 volatile uint8_t dummy395[2]; /* */
AnnaBridge 165:d1b4690b3f8b 747
AnnaBridge 165:d1b4690b3f8b 748 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 749
AnnaBridge 165:d1b4690b3f8b 750 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 751 volatile uint16_t PFC2; /* PFC2 */
AnnaBridge 165:d1b4690b3f8b 752 volatile uint8_t dummy396[2]; /* */
AnnaBridge 165:d1b4690b3f8b 753
AnnaBridge 165:d1b4690b3f8b 754 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 755
AnnaBridge 165:d1b4690b3f8b 756 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 757 volatile uint16_t PFC3; /* PFC3 */
AnnaBridge 165:d1b4690b3f8b 758 volatile uint8_t dummy397[2]; /* */
AnnaBridge 165:d1b4690b3f8b 759
AnnaBridge 165:d1b4690b3f8b 760 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 761
AnnaBridge 165:d1b4690b3f8b 762 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 763 volatile uint16_t PFC4; /* PFC4 */
AnnaBridge 165:d1b4690b3f8b 764 volatile uint8_t dummy398[2]; /* */
AnnaBridge 165:d1b4690b3f8b 765
AnnaBridge 165:d1b4690b3f8b 766 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 767
AnnaBridge 165:d1b4690b3f8b 768 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 769 volatile uint16_t PFC5; /* PFC5 */
AnnaBridge 165:d1b4690b3f8b 770 volatile uint8_t dummy399[2]; /* */
AnnaBridge 165:d1b4690b3f8b 771
AnnaBridge 165:d1b4690b3f8b 772 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 773
AnnaBridge 165:d1b4690b3f8b 774 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 775 volatile uint16_t PFC6; /* PFC6 */
AnnaBridge 165:d1b4690b3f8b 776 volatile uint8_t dummy400[2]; /* */
AnnaBridge 165:d1b4690b3f8b 777
AnnaBridge 165:d1b4690b3f8b 778 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 779
AnnaBridge 165:d1b4690b3f8b 780 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 781 volatile uint16_t PFC7; /* PFC7 */
AnnaBridge 165:d1b4690b3f8b 782 volatile uint8_t dummy401[2]; /* */
AnnaBridge 165:d1b4690b3f8b 783
AnnaBridge 165:d1b4690b3f8b 784 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 785
AnnaBridge 165:d1b4690b3f8b 786 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 787 volatile uint16_t PFC8; /* PFC8 */
AnnaBridge 165:d1b4690b3f8b 788 volatile uint8_t dummy402[2]; /* */
AnnaBridge 165:d1b4690b3f8b 789
AnnaBridge 165:d1b4690b3f8b 790 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 791
AnnaBridge 165:d1b4690b3f8b 792 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 793 volatile uint16_t PFC9; /* PFC9 */
AnnaBridge 165:d1b4690b3f8b 794 volatile uint8_t dummy403[2]; /* */
AnnaBridge 165:d1b4690b3f8b 795
AnnaBridge 165:d1b4690b3f8b 796 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 797
AnnaBridge 165:d1b4690b3f8b 798 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 799 volatile uint16_t PFC10; /* PFC10 */
AnnaBridge 165:d1b4690b3f8b 800 volatile uint8_t dummy404[2]; /* */
AnnaBridge 165:d1b4690b3f8b 801
AnnaBridge 165:d1b4690b3f8b 802 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 803
AnnaBridge 165:d1b4690b3f8b 804 /* start of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 805 volatile uint16_t PFC11; /* PFC11 */
AnnaBridge 165:d1b4690b3f8b 806 volatile uint8_t dummy4050[2]; /* */
AnnaBridge 165:d1b4690b3f8b 807
AnnaBridge 165:d1b4690b3f8b 808 /* end of struct st_gpio_from_pfc1 */
AnnaBridge 165:d1b4690b3f8b 809 volatile uint8_t dummy4051[212]; /* */
AnnaBridge 165:d1b4690b3f8b 810
AnnaBridge 165:d1b4690b3f8b 811 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 812 volatile uint16_t PFCE1; /* PFCE1 */
AnnaBridge 165:d1b4690b3f8b 813 volatile uint8_t dummy406[2]; /* */
AnnaBridge 165:d1b4690b3f8b 814
AnnaBridge 165:d1b4690b3f8b 815 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 816
AnnaBridge 165:d1b4690b3f8b 817 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 818 volatile uint16_t PFCE2; /* PFCE2 */
AnnaBridge 165:d1b4690b3f8b 819 volatile uint8_t dummy407[2]; /* */
AnnaBridge 165:d1b4690b3f8b 820
AnnaBridge 165:d1b4690b3f8b 821 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 822
AnnaBridge 165:d1b4690b3f8b 823 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 824 volatile uint16_t PFCE3; /* PFCE3 */
AnnaBridge 165:d1b4690b3f8b 825 volatile uint8_t dummy408[2]; /* */
AnnaBridge 165:d1b4690b3f8b 826
AnnaBridge 165:d1b4690b3f8b 827 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 828
AnnaBridge 165:d1b4690b3f8b 829 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 830 volatile uint16_t PFCE4; /* PFCE4 */
AnnaBridge 165:d1b4690b3f8b 831 volatile uint8_t dummy409[2]; /* */
AnnaBridge 165:d1b4690b3f8b 832
AnnaBridge 165:d1b4690b3f8b 833 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 834
AnnaBridge 165:d1b4690b3f8b 835 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 836 volatile uint16_t PFCE5; /* PFCE5 */
AnnaBridge 165:d1b4690b3f8b 837 volatile uint8_t dummy410[2]; /* */
AnnaBridge 165:d1b4690b3f8b 838
AnnaBridge 165:d1b4690b3f8b 839 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 840
AnnaBridge 165:d1b4690b3f8b 841 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 842 volatile uint16_t PFCE6; /* PFCE6 */
AnnaBridge 165:d1b4690b3f8b 843 volatile uint8_t dummy411[2]; /* */
AnnaBridge 165:d1b4690b3f8b 844
AnnaBridge 165:d1b4690b3f8b 845 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 846
AnnaBridge 165:d1b4690b3f8b 847 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 848 volatile uint16_t PFCE7; /* PFCE7 */
AnnaBridge 165:d1b4690b3f8b 849 volatile uint8_t dummy412[2]; /* */
AnnaBridge 165:d1b4690b3f8b 850
AnnaBridge 165:d1b4690b3f8b 851 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 852
AnnaBridge 165:d1b4690b3f8b 853 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 854 volatile uint16_t PFCE8; /* PFCE8 */
AnnaBridge 165:d1b4690b3f8b 855 volatile uint8_t dummy413[2]; /* */
AnnaBridge 165:d1b4690b3f8b 856
AnnaBridge 165:d1b4690b3f8b 857 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 858
AnnaBridge 165:d1b4690b3f8b 859 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 860 volatile uint16_t PFCE9; /* PFCE9 */
AnnaBridge 165:d1b4690b3f8b 861 volatile uint8_t dummy414[2]; /* */
AnnaBridge 165:d1b4690b3f8b 862
AnnaBridge 165:d1b4690b3f8b 863 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 864
AnnaBridge 165:d1b4690b3f8b 865 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 866 volatile uint16_t PFCE10; /* PFCE10 */
AnnaBridge 165:d1b4690b3f8b 867 volatile uint8_t dummy415[2]; /* */
AnnaBridge 165:d1b4690b3f8b 868
AnnaBridge 165:d1b4690b3f8b 869 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 870
AnnaBridge 165:d1b4690b3f8b 871 /* start of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 872 volatile uint16_t PFCE11; /* PFCE11 */
AnnaBridge 165:d1b4690b3f8b 873 volatile uint8_t dummy4160[2]; /* */
AnnaBridge 165:d1b4690b3f8b 874
AnnaBridge 165:d1b4690b3f8b 875 /* end of struct st_gpio_from_pfce1 */
AnnaBridge 165:d1b4690b3f8b 876 volatile uint8_t dummy4161[212]; /* */
AnnaBridge 165:d1b4690b3f8b 877
AnnaBridge 165:d1b4690b3f8b 878 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 879 volatile uint16_t PNOT1; /* PNOT1 */
AnnaBridge 165:d1b4690b3f8b 880 volatile uint8_t dummy417[2]; /* */
AnnaBridge 165:d1b4690b3f8b 881
AnnaBridge 165:d1b4690b3f8b 882 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 883
AnnaBridge 165:d1b4690b3f8b 884 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 885 volatile uint16_t PNOT2; /* PNOT2 */
AnnaBridge 165:d1b4690b3f8b 886 volatile uint8_t dummy418[2]; /* */
AnnaBridge 165:d1b4690b3f8b 887
AnnaBridge 165:d1b4690b3f8b 888 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 889
AnnaBridge 165:d1b4690b3f8b 890 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 891 volatile uint16_t PNOT3; /* PNOT3 */
AnnaBridge 165:d1b4690b3f8b 892 volatile uint8_t dummy419[2]; /* */
AnnaBridge 165:d1b4690b3f8b 893
AnnaBridge 165:d1b4690b3f8b 894 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 895
AnnaBridge 165:d1b4690b3f8b 896 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 897 volatile uint16_t PNOT4; /* PNOT4 */
AnnaBridge 165:d1b4690b3f8b 898 volatile uint8_t dummy420[2]; /* */
AnnaBridge 165:d1b4690b3f8b 899
AnnaBridge 165:d1b4690b3f8b 900 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 901
AnnaBridge 165:d1b4690b3f8b 902 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 903 volatile uint16_t PNOT5; /* PNOT5 */
AnnaBridge 165:d1b4690b3f8b 904 volatile uint8_t dummy421[2]; /* */
AnnaBridge 165:d1b4690b3f8b 905
AnnaBridge 165:d1b4690b3f8b 906 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 907
AnnaBridge 165:d1b4690b3f8b 908 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 909 volatile uint16_t PNOT6; /* PNOT6 */
AnnaBridge 165:d1b4690b3f8b 910 volatile uint8_t dummy422[2]; /* */
AnnaBridge 165:d1b4690b3f8b 911
AnnaBridge 165:d1b4690b3f8b 912 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 913
AnnaBridge 165:d1b4690b3f8b 914 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 915 volatile uint16_t PNOT7; /* PNOT7 */
AnnaBridge 165:d1b4690b3f8b 916 volatile uint8_t dummy423[2]; /* */
AnnaBridge 165:d1b4690b3f8b 917
AnnaBridge 165:d1b4690b3f8b 918 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 919
AnnaBridge 165:d1b4690b3f8b 920 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 921 volatile uint16_t PNOT8; /* PNOT8 */
AnnaBridge 165:d1b4690b3f8b 922 volatile uint8_t dummy424[2]; /* */
AnnaBridge 165:d1b4690b3f8b 923
AnnaBridge 165:d1b4690b3f8b 924 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 925
AnnaBridge 165:d1b4690b3f8b 926 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 927 volatile uint16_t PNOT9; /* PNOT9 */
AnnaBridge 165:d1b4690b3f8b 928 volatile uint8_t dummy425[2]; /* */
AnnaBridge 165:d1b4690b3f8b 929
AnnaBridge 165:d1b4690b3f8b 930 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 931
AnnaBridge 165:d1b4690b3f8b 932 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 933 volatile uint16_t PNOT10; /* PNOT10 */
AnnaBridge 165:d1b4690b3f8b 934 volatile uint8_t dummy426[2]; /* */
AnnaBridge 165:d1b4690b3f8b 935
AnnaBridge 165:d1b4690b3f8b 936 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 937
AnnaBridge 165:d1b4690b3f8b 938 /* start of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 939 volatile uint16_t PNOT11; /* PNOT11 */
AnnaBridge 165:d1b4690b3f8b 940 volatile uint8_t dummy4270[2]; /* */
AnnaBridge 165:d1b4690b3f8b 941
AnnaBridge 165:d1b4690b3f8b 942 /* end of struct st_gpio_from_pnot1 */
AnnaBridge 165:d1b4690b3f8b 943 volatile uint8_t dummy4271[212]; /* */
AnnaBridge 165:d1b4690b3f8b 944
AnnaBridge 165:d1b4690b3f8b 945 /* #define GPIO_PMSRn_COUNT (11) */
AnnaBridge 165:d1b4690b3f8b 946 volatile uint32_t PMSR1; /* PMSR1 */
AnnaBridge 165:d1b4690b3f8b 947 volatile uint32_t PMSR2; /* PMSR2 */
AnnaBridge 165:d1b4690b3f8b 948 volatile uint32_t PMSR3; /* PMSR3 */
AnnaBridge 165:d1b4690b3f8b 949 volatile uint32_t PMSR4; /* PMSR4 */
AnnaBridge 165:d1b4690b3f8b 950 volatile uint32_t PMSR5; /* PMSR5 */
AnnaBridge 165:d1b4690b3f8b 951 volatile uint32_t PMSR6; /* PMSR6 */
AnnaBridge 165:d1b4690b3f8b 952 volatile uint32_t PMSR7; /* PMSR7 */
AnnaBridge 165:d1b4690b3f8b 953 volatile uint32_t PMSR8; /* PMSR8 */
AnnaBridge 165:d1b4690b3f8b 954 volatile uint32_t PMSR9; /* PMSR9 */
AnnaBridge 165:d1b4690b3f8b 955 volatile uint32_t PMSR10; /* PMSR10 */
AnnaBridge 165:d1b4690b3f8b 956 volatile uint32_t PMSR11; /* PMSR11 */
AnnaBridge 165:d1b4690b3f8b 957 volatile uint8_t dummy428[208]; /* */
AnnaBridge 165:d1b4690b3f8b 958
AnnaBridge 165:d1b4690b3f8b 959 /* #define GPIO_PMCSRn_COUNT (12) */
AnnaBridge 165:d1b4690b3f8b 960 volatile uint32_t PMCSR0; /* PMCSR0 */
AnnaBridge 165:d1b4690b3f8b 961 volatile uint32_t PMCSR1; /* PMCSR1 */
AnnaBridge 165:d1b4690b3f8b 962 volatile uint32_t PMCSR2; /* PMCSR2 */
AnnaBridge 165:d1b4690b3f8b 963 volatile uint32_t PMCSR3; /* PMCSR3 */
AnnaBridge 165:d1b4690b3f8b 964 volatile uint32_t PMCSR4; /* PMCSR4 */
AnnaBridge 165:d1b4690b3f8b 965 volatile uint32_t PMCSR5; /* PMCSR5 */
AnnaBridge 165:d1b4690b3f8b 966 volatile uint32_t PMCSR6; /* PMCSR6 */
AnnaBridge 165:d1b4690b3f8b 967 volatile uint32_t PMCSR7; /* PMCSR7 */
AnnaBridge 165:d1b4690b3f8b 968 volatile uint32_t PMCSR8; /* PMCSR8 */
AnnaBridge 165:d1b4690b3f8b 969 volatile uint32_t PMCSR9; /* PMCSR9 */
AnnaBridge 165:d1b4690b3f8b 970 volatile uint32_t PMCSR10; /* PMCSR10 */
AnnaBridge 165:d1b4690b3f8b 971 volatile uint32_t PMCSR11; /* PMCSR11 */
AnnaBridge 165:d1b4690b3f8b 972 volatile uint8_t dummy429[212]; /* */
AnnaBridge 165:d1b4690b3f8b 973
AnnaBridge 165:d1b4690b3f8b 974 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 975 volatile uint16_t PFCAE1; /* PFCAE1 */
AnnaBridge 165:d1b4690b3f8b 976 volatile uint8_t dummy430[2]; /* */
AnnaBridge 165:d1b4690b3f8b 977
AnnaBridge 165:d1b4690b3f8b 978 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 979
AnnaBridge 165:d1b4690b3f8b 980 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 981 volatile uint16_t PFCAE2; /* PFCAE2 */
AnnaBridge 165:d1b4690b3f8b 982 volatile uint8_t dummy431[2]; /* */
AnnaBridge 165:d1b4690b3f8b 983
AnnaBridge 165:d1b4690b3f8b 984 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 985
AnnaBridge 165:d1b4690b3f8b 986 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 987 volatile uint16_t PFCAE3; /* PFCAE3 */
AnnaBridge 165:d1b4690b3f8b 988 volatile uint8_t dummy432[2]; /* */
AnnaBridge 165:d1b4690b3f8b 989
AnnaBridge 165:d1b4690b3f8b 990 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 991
AnnaBridge 165:d1b4690b3f8b 992 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 993 volatile uint16_t PFCAE4; /* PFCAE4 */
AnnaBridge 165:d1b4690b3f8b 994 volatile uint8_t dummy433[2]; /* */
AnnaBridge 165:d1b4690b3f8b 995
AnnaBridge 165:d1b4690b3f8b 996 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 997
AnnaBridge 165:d1b4690b3f8b 998 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 999 volatile uint16_t PFCAE5; /* PFCAE5 */
AnnaBridge 165:d1b4690b3f8b 1000 volatile uint8_t dummy434[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1001
AnnaBridge 165:d1b4690b3f8b 1002 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1003
AnnaBridge 165:d1b4690b3f8b 1004 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1005 volatile uint16_t PFCAE6; /* PFCAE6 */
AnnaBridge 165:d1b4690b3f8b 1006 volatile uint8_t dummy435[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1007
AnnaBridge 165:d1b4690b3f8b 1008 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1009
AnnaBridge 165:d1b4690b3f8b 1010 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1011 volatile uint16_t PFCAE7; /* PFCAE7 */
AnnaBridge 165:d1b4690b3f8b 1012 volatile uint8_t dummy436[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1013
AnnaBridge 165:d1b4690b3f8b 1014 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1015
AnnaBridge 165:d1b4690b3f8b 1016 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1017 volatile uint16_t PFCAE8; /* PFCAE8 */
AnnaBridge 165:d1b4690b3f8b 1018 volatile uint8_t dummy437[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1019
AnnaBridge 165:d1b4690b3f8b 1020 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1021
AnnaBridge 165:d1b4690b3f8b 1022 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1023 volatile uint16_t PFCAE9; /* PFCAE9 */
AnnaBridge 165:d1b4690b3f8b 1024 volatile uint8_t dummy438[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1025
AnnaBridge 165:d1b4690b3f8b 1026 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1027
AnnaBridge 165:d1b4690b3f8b 1028 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1029 volatile uint16_t PFCAE10; /* PFCAE10 */
AnnaBridge 165:d1b4690b3f8b 1030 volatile uint8_t dummy439[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1031
AnnaBridge 165:d1b4690b3f8b 1032 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1033
AnnaBridge 165:d1b4690b3f8b 1034 /* start of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1035 volatile uint16_t PFCAE11; /* PFCAE11 */
AnnaBridge 165:d1b4690b3f8b 1036 volatile uint8_t dummy4400[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1037
AnnaBridge 165:d1b4690b3f8b 1038 /* end of struct st_gpio_from_pfcae1 */
AnnaBridge 165:d1b4690b3f8b 1039 volatile uint8_t dummy4401[464]; /* */
AnnaBridge 165:d1b4690b3f8b 1040 volatile uint32_t SNCR; /* SNCR */
AnnaBridge 165:d1b4690b3f8b 1041 volatile uint8_t dummy441[13308]; /* */
AnnaBridge 165:d1b4690b3f8b 1042
AnnaBridge 165:d1b4690b3f8b 1043 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1044 volatile uint16_t PIBC0; /* PIBC0 */
AnnaBridge 165:d1b4690b3f8b 1045 volatile uint8_t dummy442[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1046
AnnaBridge 165:d1b4690b3f8b 1047 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1048
AnnaBridge 165:d1b4690b3f8b 1049 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1050 volatile uint16_t PIBC1; /* PIBC1 */
AnnaBridge 165:d1b4690b3f8b 1051 volatile uint8_t dummy443[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1052
AnnaBridge 165:d1b4690b3f8b 1053 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1054
AnnaBridge 165:d1b4690b3f8b 1055 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1056 volatile uint16_t PIBC2; /* PIBC2 */
AnnaBridge 165:d1b4690b3f8b 1057 volatile uint8_t dummy444[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1058
AnnaBridge 165:d1b4690b3f8b 1059 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1060
AnnaBridge 165:d1b4690b3f8b 1061 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1062 volatile uint16_t PIBC3; /* PIBC3 */
AnnaBridge 165:d1b4690b3f8b 1063 volatile uint8_t dummy445[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1064
AnnaBridge 165:d1b4690b3f8b 1065 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1066
AnnaBridge 165:d1b4690b3f8b 1067 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1068 volatile uint16_t PIBC4; /* PIBC4 */
AnnaBridge 165:d1b4690b3f8b 1069 volatile uint8_t dummy446[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1070
AnnaBridge 165:d1b4690b3f8b 1071 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1072
AnnaBridge 165:d1b4690b3f8b 1073 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1074 volatile uint16_t PIBC5; /* PIBC5 */
AnnaBridge 165:d1b4690b3f8b 1075 volatile uint8_t dummy447[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1076
AnnaBridge 165:d1b4690b3f8b 1077 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1078
AnnaBridge 165:d1b4690b3f8b 1079 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1080 volatile uint16_t PIBC6; /* PIBC6 */
AnnaBridge 165:d1b4690b3f8b 1081 volatile uint8_t dummy448[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1082
AnnaBridge 165:d1b4690b3f8b 1083 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1084
AnnaBridge 165:d1b4690b3f8b 1085 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1086 volatile uint16_t PIBC7; /* PIBC7 */
AnnaBridge 165:d1b4690b3f8b 1087 volatile uint8_t dummy449[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1088
AnnaBridge 165:d1b4690b3f8b 1089 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1090
AnnaBridge 165:d1b4690b3f8b 1091 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1092 volatile uint16_t PIBC8; /* PIBC8 */
AnnaBridge 165:d1b4690b3f8b 1093 volatile uint8_t dummy450[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1094
AnnaBridge 165:d1b4690b3f8b 1095 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1096
AnnaBridge 165:d1b4690b3f8b 1097 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1098 volatile uint16_t PIBC9; /* PIBC9 */
AnnaBridge 165:d1b4690b3f8b 1099 volatile uint8_t dummy451[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1100
AnnaBridge 165:d1b4690b3f8b 1101 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1102
AnnaBridge 165:d1b4690b3f8b 1103 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1104 volatile uint16_t PIBC10; /* PIBC10 */
AnnaBridge 165:d1b4690b3f8b 1105 volatile uint8_t dummy452[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1106
AnnaBridge 165:d1b4690b3f8b 1107 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1108
AnnaBridge 165:d1b4690b3f8b 1109 /* start of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1110 volatile uint16_t PIBC11; /* PIBC11 */
AnnaBridge 165:d1b4690b3f8b 1111 volatile uint8_t dummy4530[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1112
AnnaBridge 165:d1b4690b3f8b 1113 /* end of struct st_gpio_from_pibc1 */
AnnaBridge 165:d1b4690b3f8b 1114 volatile uint8_t dummy4531[212]; /* */
AnnaBridge 165:d1b4690b3f8b 1115
AnnaBridge 165:d1b4690b3f8b 1116 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1117 volatile uint16_t PBDC1; /* PBDC1 */
AnnaBridge 165:d1b4690b3f8b 1118 volatile uint8_t dummy454[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1119
AnnaBridge 165:d1b4690b3f8b 1120 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1121
AnnaBridge 165:d1b4690b3f8b 1122 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1123 volatile uint16_t PBDC2; /* PBDC2 */
AnnaBridge 165:d1b4690b3f8b 1124 volatile uint8_t dummy455[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1125
AnnaBridge 165:d1b4690b3f8b 1126 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1127
AnnaBridge 165:d1b4690b3f8b 1128 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1129 volatile uint16_t PBDC3; /* PBDC3 */
AnnaBridge 165:d1b4690b3f8b 1130 volatile uint8_t dummy456[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1131
AnnaBridge 165:d1b4690b3f8b 1132 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1133
AnnaBridge 165:d1b4690b3f8b 1134 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1135 volatile uint16_t PBDC4; /* PBDC4 */
AnnaBridge 165:d1b4690b3f8b 1136 volatile uint8_t dummy457[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1137
AnnaBridge 165:d1b4690b3f8b 1138 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1139
AnnaBridge 165:d1b4690b3f8b 1140 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1141 volatile uint16_t PBDC5; /* PBDC5 */
AnnaBridge 165:d1b4690b3f8b 1142 volatile uint8_t dummy458[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1143
AnnaBridge 165:d1b4690b3f8b 1144 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1145
AnnaBridge 165:d1b4690b3f8b 1146 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1147 volatile uint16_t PBDC6; /* PBDC6 */
AnnaBridge 165:d1b4690b3f8b 1148 volatile uint8_t dummy459[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1149
AnnaBridge 165:d1b4690b3f8b 1150 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1151
AnnaBridge 165:d1b4690b3f8b 1152 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1153 volatile uint16_t PBDC7; /* PBDC7 */
AnnaBridge 165:d1b4690b3f8b 1154 volatile uint8_t dummy460[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1155
AnnaBridge 165:d1b4690b3f8b 1156 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1157
AnnaBridge 165:d1b4690b3f8b 1158 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1159 volatile uint16_t PBDC8; /* PBDC8 */
AnnaBridge 165:d1b4690b3f8b 1160 volatile uint8_t dummy461[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1161
AnnaBridge 165:d1b4690b3f8b 1162 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1163
AnnaBridge 165:d1b4690b3f8b 1164 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1165 volatile uint16_t PBDC9; /* PBDC9 */
AnnaBridge 165:d1b4690b3f8b 1166 volatile uint8_t dummy462[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1167
AnnaBridge 165:d1b4690b3f8b 1168 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1169
AnnaBridge 165:d1b4690b3f8b 1170 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1171 volatile uint16_t PBDC10; /* PBDC10 */
AnnaBridge 165:d1b4690b3f8b 1172 volatile uint8_t dummy463[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1173
AnnaBridge 165:d1b4690b3f8b 1174 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1175
AnnaBridge 165:d1b4690b3f8b 1176 /* start of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1177 volatile uint16_t PBDC11; /* PBDC11 */
AnnaBridge 165:d1b4690b3f8b 1178 volatile uint8_t dummy4640[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1179
AnnaBridge 165:d1b4690b3f8b 1180 /* end of struct st_gpio_from_pbdc1 */
AnnaBridge 165:d1b4690b3f8b 1181 volatile uint8_t dummy4641[212]; /* */
AnnaBridge 165:d1b4690b3f8b 1182
AnnaBridge 165:d1b4690b3f8b 1183 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1184 volatile uint16_t PIPC1; /* PIPC1 */
AnnaBridge 165:d1b4690b3f8b 1185 volatile uint8_t dummy465[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1186
AnnaBridge 165:d1b4690b3f8b 1187 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1188
AnnaBridge 165:d1b4690b3f8b 1189 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1190 volatile uint16_t PIPC2; /* PIPC2 */
AnnaBridge 165:d1b4690b3f8b 1191 volatile uint8_t dummy466[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1192
AnnaBridge 165:d1b4690b3f8b 1193 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1194
AnnaBridge 165:d1b4690b3f8b 1195 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1196 volatile uint16_t PIPC3; /* PIPC3 */
AnnaBridge 165:d1b4690b3f8b 1197 volatile uint8_t dummy467[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1198
AnnaBridge 165:d1b4690b3f8b 1199 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1200
AnnaBridge 165:d1b4690b3f8b 1201 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1202 volatile uint16_t PIPC4; /* PIPC4 */
AnnaBridge 165:d1b4690b3f8b 1203 volatile uint8_t dummy468[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1204
AnnaBridge 165:d1b4690b3f8b 1205 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1206
AnnaBridge 165:d1b4690b3f8b 1207 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1208 volatile uint16_t PIPC5; /* PIPC5 */
AnnaBridge 165:d1b4690b3f8b 1209 volatile uint8_t dummy469[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1210
AnnaBridge 165:d1b4690b3f8b 1211 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1212
AnnaBridge 165:d1b4690b3f8b 1213 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1214 volatile uint16_t PIPC6; /* PIPC6 */
AnnaBridge 165:d1b4690b3f8b 1215 volatile uint8_t dummy470[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1216
AnnaBridge 165:d1b4690b3f8b 1217 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1218
AnnaBridge 165:d1b4690b3f8b 1219 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1220 volatile uint16_t PIPC7; /* PIPC7 */
AnnaBridge 165:d1b4690b3f8b 1221 volatile uint8_t dummy471[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1222
AnnaBridge 165:d1b4690b3f8b 1223 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1224
AnnaBridge 165:d1b4690b3f8b 1225 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1226 volatile uint16_t PIPC8; /* PIPC8 */
AnnaBridge 165:d1b4690b3f8b 1227 volatile uint8_t dummy472[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1228
AnnaBridge 165:d1b4690b3f8b 1229 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1230
AnnaBridge 165:d1b4690b3f8b 1231 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1232 volatile uint16_t PIPC9; /* PIPC9 */
AnnaBridge 165:d1b4690b3f8b 1233 volatile uint8_t dummy473[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1234
AnnaBridge 165:d1b4690b3f8b 1235 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1236
AnnaBridge 165:d1b4690b3f8b 1237 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1238 volatile uint16_t PIPC10; /* PIPC10 */
AnnaBridge 165:d1b4690b3f8b 1239 volatile uint8_t dummy474[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1240
AnnaBridge 165:d1b4690b3f8b 1241 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1242
AnnaBridge 165:d1b4690b3f8b 1243 /* start of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1244 volatile uint16_t PIPC11; /* PIPC11 */
AnnaBridge 165:d1b4690b3f8b 1245 volatile uint8_t dummy4750[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1246
AnnaBridge 165:d1b4690b3f8b 1247 /* end of struct st_gpio_from_pipc1 */
AnnaBridge 165:d1b4690b3f8b 1248 volatile uint8_t dummy4751[2288]; /* */
AnnaBridge 165:d1b4690b3f8b 1249 volatile uint16_t JPPR0; /* JPPR0 */
AnnaBridge 165:d1b4690b3f8b 1250 volatile uint8_t dummy476[30]; /* */
AnnaBridge 165:d1b4690b3f8b 1251 volatile uint16_t JPMC0; /* JPMC0 */
AnnaBridge 165:d1b4690b3f8b 1252 volatile uint8_t dummy477[78]; /* */
AnnaBridge 165:d1b4690b3f8b 1253 volatile uint32_t JPMCSR0; /* JPMCSR0 */
AnnaBridge 165:d1b4690b3f8b 1254 volatile uint8_t dummy478[876]; /* */
AnnaBridge 165:d1b4690b3f8b 1255 volatile uint16_t JPIBC0; /* JPIBC0 */
AnnaBridge 165:d1b4690b3f8b 1256 } r_io_gpio_t;
AnnaBridge 165:d1b4690b3f8b 1257
AnnaBridge 165:d1b4690b3f8b 1258
AnnaBridge 165:d1b4690b3f8b 1259 typedef struct st_gpio_from_p1
AnnaBridge 165:d1b4690b3f8b 1260 {
AnnaBridge 165:d1b4690b3f8b 1261
AnnaBridge 165:d1b4690b3f8b 1262 volatile uint16_t P1; /* P1 */
AnnaBridge 165:d1b4690b3f8b 1263 volatile uint8_t dummy1[3]; /* */
AnnaBridge 165:d1b4690b3f8b 1264 } r_io_gpio_from_p1_t;
AnnaBridge 165:d1b4690b3f8b 1265
AnnaBridge 165:d1b4690b3f8b 1266
AnnaBridge 165:d1b4690b3f8b 1267 typedef struct st_gpio_from_ppr0
AnnaBridge 165:d1b4690b3f8b 1268 {
AnnaBridge 165:d1b4690b3f8b 1269
AnnaBridge 165:d1b4690b3f8b 1270 volatile uint16_t PPR0; /* PPR0 */
AnnaBridge 165:d1b4690b3f8b 1271 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1272 } r_io_gpio_from_ppr0_t;
AnnaBridge 165:d1b4690b3f8b 1273
AnnaBridge 165:d1b4690b3f8b 1274
AnnaBridge 165:d1b4690b3f8b 1275 typedef struct st_gpio_from_pm1
AnnaBridge 165:d1b4690b3f8b 1276 {
AnnaBridge 165:d1b4690b3f8b 1277
AnnaBridge 165:d1b4690b3f8b 1278 volatile uint16_t PM1; /* PM1 */
AnnaBridge 165:d1b4690b3f8b 1279 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1280 } r_io_gpio_from_pm1_t;
AnnaBridge 165:d1b4690b3f8b 1281
AnnaBridge 165:d1b4690b3f8b 1282
AnnaBridge 165:d1b4690b3f8b 1283 typedef struct st_gpio_from_pmc0
AnnaBridge 165:d1b4690b3f8b 1284 {
AnnaBridge 165:d1b4690b3f8b 1285
AnnaBridge 165:d1b4690b3f8b 1286 volatile uint16_t PMC0; /* PMC0 */
AnnaBridge 165:d1b4690b3f8b 1287 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1288 } r_io_gpio_from_pmc0_t;
AnnaBridge 165:d1b4690b3f8b 1289
AnnaBridge 165:d1b4690b3f8b 1290
AnnaBridge 165:d1b4690b3f8b 1291 typedef struct st_gpio_from_pfc1
AnnaBridge 165:d1b4690b3f8b 1292 {
AnnaBridge 165:d1b4690b3f8b 1293
AnnaBridge 165:d1b4690b3f8b 1294 volatile uint16_t PFC1; /* PFC1 */
AnnaBridge 165:d1b4690b3f8b 1295 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1296 } r_io_gpio_from_pfc1_t;
AnnaBridge 165:d1b4690b3f8b 1297
AnnaBridge 165:d1b4690b3f8b 1298
AnnaBridge 165:d1b4690b3f8b 1299 typedef struct st_gpio_from_pfce1
AnnaBridge 165:d1b4690b3f8b 1300 {
AnnaBridge 165:d1b4690b3f8b 1301
AnnaBridge 165:d1b4690b3f8b 1302 volatile uint16_t PFCE1; /* PFCE1 */
AnnaBridge 165:d1b4690b3f8b 1303 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1304 } r_io_gpio_from_pfce1_t;
AnnaBridge 165:d1b4690b3f8b 1305
AnnaBridge 165:d1b4690b3f8b 1306
AnnaBridge 165:d1b4690b3f8b 1307 typedef struct st_gpio_from_pnot1
AnnaBridge 165:d1b4690b3f8b 1308 {
AnnaBridge 165:d1b4690b3f8b 1309
AnnaBridge 165:d1b4690b3f8b 1310 volatile uint16_t PNOT1; /* PNOT1 */
AnnaBridge 165:d1b4690b3f8b 1311 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1312 } r_io_gpio_from_pnot1_t;
AnnaBridge 165:d1b4690b3f8b 1313
AnnaBridge 165:d1b4690b3f8b 1314
AnnaBridge 165:d1b4690b3f8b 1315 typedef struct st_gpio_from_pfcae1
AnnaBridge 165:d1b4690b3f8b 1316 {
AnnaBridge 165:d1b4690b3f8b 1317
AnnaBridge 165:d1b4690b3f8b 1318 volatile uint16_t PFCAE1; /* PFCAE1 */
AnnaBridge 165:d1b4690b3f8b 1319 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1320 } r_io_gpio_from_pfcae1_t;
AnnaBridge 165:d1b4690b3f8b 1321
AnnaBridge 165:d1b4690b3f8b 1322
AnnaBridge 165:d1b4690b3f8b 1323 typedef struct st_gpio_from_pibc1
AnnaBridge 165:d1b4690b3f8b 1324 {
AnnaBridge 165:d1b4690b3f8b 1325
AnnaBridge 165:d1b4690b3f8b 1326 volatile uint16_t PIBC1; /* PIBC1 */
AnnaBridge 165:d1b4690b3f8b 1327 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1328 } r_io_gpio_from_pibc1_t;
AnnaBridge 165:d1b4690b3f8b 1329
AnnaBridge 165:d1b4690b3f8b 1330
AnnaBridge 165:d1b4690b3f8b 1331 typedef struct st_gpio_from_pbdc1
AnnaBridge 165:d1b4690b3f8b 1332 {
AnnaBridge 165:d1b4690b3f8b 1333
AnnaBridge 165:d1b4690b3f8b 1334 volatile uint16_t PBDC1; /* PBDC1 */
AnnaBridge 165:d1b4690b3f8b 1335 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1336 } r_io_gpio_from_pbdc1_t;
AnnaBridge 165:d1b4690b3f8b 1337
AnnaBridge 165:d1b4690b3f8b 1338
AnnaBridge 165:d1b4690b3f8b 1339 typedef struct st_gpio_from_pipc1
AnnaBridge 165:d1b4690b3f8b 1340 {
AnnaBridge 165:d1b4690b3f8b 1341
AnnaBridge 165:d1b4690b3f8b 1342 volatile uint16_t PIPC1; /* PIPC1 */
AnnaBridge 165:d1b4690b3f8b 1343 volatile uint8_t dummy1[2]; /* */
AnnaBridge 165:d1b4690b3f8b 1344 } r_io_gpio_from_pipc1_t;
AnnaBridge 165:d1b4690b3f8b 1345
AnnaBridge 165:d1b4690b3f8b 1346
AnnaBridge 165:d1b4690b3f8b 1347 /* Channel array defines of GPIO (2)*/
AnnaBridge 165:d1b4690b3f8b 1348 #ifdef DECLARE_GPIO_FROM_PIPC1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1349 volatile struct st_gpio_from_pipc1* GPIO_FROM_PIPC1_ARRAY[ GPIO_FROM_PIPC1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1350 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1351 GPIO_FROM_PIPC1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1352 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1353 #endif /* DECLARE_GPIO_FROM_PIPC1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1354
AnnaBridge 165:d1b4690b3f8b 1355 #ifdef DECLARE_GPIO_FROM_PBDC1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1356 volatile struct st_gpio_from_pbdc1* GPIO_FROM_PBDC1_ARRAY[ GPIO_FROM_PBDC1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1357 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1358 GPIO_FROM_PBDC1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1359 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1360 #endif /* DECLARE_GPIO_FROM_PBDC1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1361
AnnaBridge 165:d1b4690b3f8b 1362 #ifdef DECLARE_GPIO_FROM_PIBC1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1363 volatile struct st_gpio_from_pibc1* GPIO_FROM_PIBC1_ARRAY[ GPIO_FROM_PIBC1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1364 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1365 GPIO_FROM_PIBC1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1366 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1367 #endif /* DECLARE_GPIO_FROM_PIBC1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1368
AnnaBridge 165:d1b4690b3f8b 1369 #ifdef DECLARE_GPIO_FROM_PFCAE1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1370 volatile struct st_gpio_from_pfcae1* GPIO_FROM_PFCAE1_ARRAY[ GPIO_FROM_PFCAE1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1371 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1372 GPIO_FROM_PFCAE1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1373 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1374 #endif /* DECLARE_GPIO_FROM_PFCAE1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1375
AnnaBridge 165:d1b4690b3f8b 1376 #ifdef DECLARE_GPIO_FROM_PNOT1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1377 volatile struct st_gpio_from_pnot1* GPIO_FROM_PNOT1_ARRAY[ GPIO_FROM_PNOT1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1378 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1379 GPIO_FROM_PNOT1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1380 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1381 #endif /* DECLARE_GPIO_FROM_PNOT1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1382
AnnaBridge 165:d1b4690b3f8b 1383 #ifdef DECLARE_GPIO_FROM_PFCE1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1384 volatile struct st_gpio_from_pfce1* GPIO_FROM_PFCE1_ARRAY[ GPIO_FROM_PFCE1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1385 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1386 GPIO_FROM_PFCE1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1387 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1388 #endif /* DECLARE_GPIO_FROM_PFCE1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1389
AnnaBridge 165:d1b4690b3f8b 1390 #ifdef DECLARE_GPIO_FROM_PFC1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1391 volatile struct st_gpio_from_pfc1* GPIO_FROM_PFC1_ARRAY[ GPIO_FROM_PFC1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1392 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1393 GPIO_FROM_PFC1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1394 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1395 #endif /* DECLARE_GPIO_FROM_PFC1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1396
AnnaBridge 165:d1b4690b3f8b 1397 #ifdef DECLARE_GPIO_FROM_PMC0_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1398 volatile struct st_gpio_from_pmc0* GPIO_FROM_PMC0_ARRAY[ GPIO_FROM_PMC0_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1399 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1400 GPIO_FROM_PMC0_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1401 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1402 #endif /* DECLARE_GPIO_FROM_PMC0_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1403
AnnaBridge 165:d1b4690b3f8b 1404 #ifdef DECLARE_GPIO_FROM_PM1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1405 volatile struct st_gpio_from_pm1* GPIO_FROM_PM1_ARRAY[ GPIO_FROM_PM1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1406 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1407 GPIO_FROM_PM1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1408 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1409 #endif /* DECLARE_GPIO_FROM_PM1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1410
AnnaBridge 165:d1b4690b3f8b 1411 #ifdef DECLARE_GPIO_FROM_PPR0_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1412 volatile struct st_gpio_from_ppr0* GPIO_FROM_PPR0_ARRAY[ GPIO_FROM_PPR0_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1413 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1414 GPIO_FROM_PPR0_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1415 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1416 #endif /* DECLARE_GPIO_FROM_PPR0_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1417
AnnaBridge 165:d1b4690b3f8b 1418 #ifdef DECLARE_GPIO_FROM_P1_ARRAY_CHANNELS
AnnaBridge 165:d1b4690b3f8b 1419 volatile struct st_gpio_from_p1* GPIO_FROM_P1_ARRAY[ GPIO_FROM_P1_ARRAY_COUNT ] =
AnnaBridge 165:d1b4690b3f8b 1420 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1421 GPIO_FROM_P1_ARRAY_ADDRESS_LIST;
AnnaBridge 165:d1b4690b3f8b 1422 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 165:d1b4690b3f8b 1423 #endif /* DECLARE_GPIO_FROM_P1_ARRAY_CHANNELS */
AnnaBridge 165:d1b4690b3f8b 1424 /* End of channel array defines of GPIO (2)*/
AnnaBridge 165:d1b4690b3f8b 1425
AnnaBridge 165:d1b4690b3f8b 1426
AnnaBridge 165:d1b4690b3f8b 1427 /* <-SEC M1.10.1 */
AnnaBridge 165:d1b4690b3f8b 1428 /* <-MISRA 18.4 */ /* <-SEC M1.6.2 */
AnnaBridge 165:d1b4690b3f8b 1429 /* <-QAC 0857 */
AnnaBridge 165:d1b4690b3f8b 1430 /* <-QAC 0639 */
AnnaBridge 165:d1b4690b3f8b 1431 #endif