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.
TARGET_RZ_A1H/TOOLCHAIN_GCC_ARM/gpio_iodefine.h@171:3a7713b1edbc, 2018-11-08 (annotated)
- 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?
User | Revision | Line number | New 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 |