EFM32 Gecko Software Documentation  efm32g-doc-5.1.2
efm32g_gpio.h File Reference

Detailed Description

EFM32G_GPIO register and bit field definitions.

Version
5.1.2

License

Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software.
  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Silicon Laboratories, Inc. has no obligation to support this Software. Silicon Laboratories, Inc. is providing the Software "AS IS", with no express or implied warranties of any kind, including, but not limited to, any implied warranties of merchantability or fitness for any particular purpose or warranties against infringement of any proprietary rights of a third party.

Silicon Laboratories, Inc. will not be liable for any consequential, incidental, or special damages, or any other relief, or for any claim by any third party, arising from your use of this Software.

Definition in file efm32g_gpio.h.

Go to the source code of this file.

Data Structures

struct  GPIO_TypeDef
 

Macros

#define _GPIO_EXTIFALL_EXTIFALL_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIFALL_EXTIFALL_MASK   0xFFFFUL
 
#define _GPIO_EXTIFALL_EXTIFALL_SHIFT   0
 
#define _GPIO_EXTIFALL_MASK   0x0000FFFFUL
 
#define _GPIO_EXTIFALL_RESETVALUE   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_MASK   0x700UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL10_SHIFT   8
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_MASK   0x7000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL11_SHIFT   12
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_MASK   0x70000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL12_SHIFT   16
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_MASK   0x700000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL13_SHIFT   20
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_MASK   0x7000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL14_SHIFT   24
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_MASK   0x70000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL15_SHIFT   28
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_MASK   0x7UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL8_SHIFT   0
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_MASK   0x70UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELH_EXTIPSEL9_SHIFT   4
 
#define _GPIO_EXTIPSELH_MASK   0x77777777UL
 
#define _GPIO_EXTIPSELH_RESETVALUE   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_MASK   0x7UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL0_SHIFT   0
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_MASK   0x70UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL1_SHIFT   4
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_MASK   0x700UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL2_SHIFT   8
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_MASK   0x7000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL3_SHIFT   12
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_MASK   0x70000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL4_SHIFT   16
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_MASK   0x700000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL5_SHIFT   20
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_MASK   0x7000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL6_SHIFT   24
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_MASK   0x70000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTA   0x00000000UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTB   0x00000001UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTC   0x00000002UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTD   0x00000003UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTE   0x00000004UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTF   0x00000005UL
 
#define _GPIO_EXTIPSELL_EXTIPSEL7_SHIFT   28
 
#define _GPIO_EXTIPSELL_MASK   0x77777777UL
 
#define _GPIO_EXTIPSELL_RESETVALUE   0x00000000UL
 
#define _GPIO_EXTIRISE_EXTIRISE_DEFAULT   0x00000000UL
 
#define _GPIO_EXTIRISE_EXTIRISE_MASK   0xFFFFUL
 
#define _GPIO_EXTIRISE_EXTIRISE_SHIFT   0
 
#define _GPIO_EXTIRISE_MASK   0x0000FFFFUL
 
#define _GPIO_EXTIRISE_RESETVALUE   0x00000000UL
 
#define _GPIO_IEN_EXT_DEFAULT   0x00000000UL
 
#define _GPIO_IEN_EXT_MASK   0xFFFFUL
 
#define _GPIO_IEN_EXT_SHIFT   0
 
#define _GPIO_IEN_MASK   0x0000FFFFUL
 
#define _GPIO_IEN_RESETVALUE   0x00000000UL
 
#define _GPIO_IF_EXT_DEFAULT   0x00000000UL
 
#define _GPIO_IF_EXT_MASK   0xFFFFUL
 
#define _GPIO_IF_EXT_SHIFT   0
 
#define _GPIO_IF_MASK   0x0000FFFFUL
 
#define _GPIO_IF_RESETVALUE   0x00000000UL
 
#define _GPIO_IFC_EXT_DEFAULT   0x00000000UL
 
#define _GPIO_IFC_EXT_MASK   0xFFFFUL
 
#define _GPIO_IFC_EXT_SHIFT   0
 
#define _GPIO_IFC_MASK   0x0000FFFFUL
 
#define _GPIO_IFC_RESETVALUE   0x00000000UL
 
#define _GPIO_IFS_EXT_DEFAULT   0x00000000UL
 
#define _GPIO_IFS_EXT_MASK   0xFFFFUL
 
#define _GPIO_IFS_EXT_SHIFT   0
 
#define _GPIO_IFS_MASK   0x0000FFFFUL
 
#define _GPIO_IFS_RESETVALUE   0x00000000UL
 
#define _GPIO_INSENSE_INT_DEFAULT   0x00000001UL
 
#define _GPIO_INSENSE_INT_MASK   0x1UL
 
#define _GPIO_INSENSE_INT_SHIFT   0
 
#define _GPIO_INSENSE_MASK   0x00000003UL
 
#define _GPIO_INSENSE_PRS_DEFAULT   0x00000001UL
 
#define _GPIO_INSENSE_PRS_MASK   0x2UL
 
#define _GPIO_INSENSE_PRS_SHIFT   1
 
#define _GPIO_INSENSE_RESETVALUE   0x00000003UL
 
#define _GPIO_LOCK_LOCKKEY_DEFAULT   0x00000000UL
 
#define _GPIO_LOCK_LOCKKEY_LOCK   0x00000000UL
 
#define _GPIO_LOCK_LOCKKEY_LOCKED   0x00000001UL
 
#define _GPIO_LOCK_LOCKKEY_MASK   0xFFFFUL
 
#define _GPIO_LOCK_LOCKKEY_SHIFT   0
 
#define _GPIO_LOCK_LOCKKEY_UNLOCK   0x0000A534UL
 
#define _GPIO_LOCK_LOCKKEY_UNLOCKED   0x00000000UL
 
#define _GPIO_LOCK_MASK   0x0000FFFFUL
 
#define _GPIO_LOCK_RESETVALUE   0x00000000UL
 
#define _GPIO_P_CTRL_DRIVEMODE_DEFAULT   0x00000000UL
 
#define _GPIO_P_CTRL_DRIVEMODE_HIGH   0x00000002UL
 
#define _GPIO_P_CTRL_DRIVEMODE_LOW   0x00000003UL
 
#define _GPIO_P_CTRL_DRIVEMODE_LOWEST   0x00000001UL
 
#define _GPIO_P_CTRL_DRIVEMODE_MASK   0x3UL
 
#define _GPIO_P_CTRL_DRIVEMODE_SHIFT   0
 
#define _GPIO_P_CTRL_DRIVEMODE_STANDARD   0x00000000UL
 
#define _GPIO_P_CTRL_MASK   0x00000003UL
 
#define _GPIO_P_CTRL_RESETVALUE   0x00000000UL
 
#define _GPIO_P_DIN_DIN_DEFAULT   0x00000000UL
 
#define _GPIO_P_DIN_DIN_MASK   0xFFFFUL
 
#define _GPIO_P_DIN_DIN_SHIFT   0
 
#define _GPIO_P_DIN_MASK   0x0000FFFFUL
 
#define _GPIO_P_DIN_RESETVALUE   0x00000000UL
 
#define _GPIO_P_DOUT_DOUT_DEFAULT   0x00000000UL
 
#define _GPIO_P_DOUT_DOUT_MASK   0xFFFFUL
 
#define _GPIO_P_DOUT_DOUT_SHIFT   0
 
#define _GPIO_P_DOUT_MASK   0x0000FFFFUL
 
#define _GPIO_P_DOUT_RESETVALUE   0x00000000UL
 
#define _GPIO_P_DOUTCLR_DOUTCLR_DEFAULT   0x00000000UL
 
#define _GPIO_P_DOUTCLR_DOUTCLR_MASK   0xFFFFUL
 
#define _GPIO_P_DOUTCLR_DOUTCLR_SHIFT   0
 
#define _GPIO_P_DOUTCLR_MASK   0x0000FFFFUL
 
#define _GPIO_P_DOUTCLR_RESETVALUE   0x00000000UL
 
#define _GPIO_P_DOUTSET_DOUTSET_DEFAULT   0x00000000UL
 
#define _GPIO_P_DOUTSET_DOUTSET_MASK   0xFFFFUL
 
#define _GPIO_P_DOUTSET_DOUTSET_SHIFT   0
 
#define _GPIO_P_DOUTSET_MASK   0x0000FFFFUL
 
#define _GPIO_P_DOUTSET_RESETVALUE   0x00000000UL
 
#define _GPIO_P_DOUTTGL_DOUTTGL_DEFAULT   0x00000000UL
 
#define _GPIO_P_DOUTTGL_DOUTTGL_MASK   0xFFFFUL
 
#define _GPIO_P_DOUTTGL_DOUTTGL_SHIFT   0
 
#define _GPIO_P_DOUTTGL_MASK   0x0000FFFFUL
 
#define _GPIO_P_DOUTTGL_RESETVALUE   0x00000000UL
 
#define _GPIO_P_MODEH_MASK   0xFFFFFFFFUL
 
#define _GPIO_P_MODEH_MODE10_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE10_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE10_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE10_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE10_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE10_MASK   0xF00UL
 
#define _GPIO_P_MODEH_MODE10_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE10_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE10_SHIFT   8
 
#define _GPIO_P_MODEH_MODE10_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE10_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE10_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE10_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE10_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE10_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_MODE11_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE11_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE11_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE11_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE11_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE11_MASK   0xF000UL
 
#define _GPIO_P_MODEH_MODE11_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE11_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE11_SHIFT   12
 
#define _GPIO_P_MODEH_MODE11_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE11_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE11_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE11_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE11_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE11_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_MODE12_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE12_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE12_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE12_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE12_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE12_MASK   0xF0000UL
 
#define _GPIO_P_MODEH_MODE12_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE12_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE12_SHIFT   16
 
#define _GPIO_P_MODEH_MODE12_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE12_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE12_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE12_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE12_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE12_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_MODE13_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE13_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE13_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE13_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE13_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE13_MASK   0xF00000UL
 
#define _GPIO_P_MODEH_MODE13_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE13_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE13_SHIFT   20
 
#define _GPIO_P_MODEH_MODE13_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE13_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE13_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE13_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE13_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE13_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_MODE14_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE14_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE14_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE14_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE14_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE14_MASK   0xF000000UL
 
#define _GPIO_P_MODEH_MODE14_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE14_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE14_SHIFT   24
 
#define _GPIO_P_MODEH_MODE14_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE14_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE14_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE14_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE14_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE14_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_MODE15_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE15_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE15_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE15_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE15_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE15_MASK   0xF0000000UL
 
#define _GPIO_P_MODEH_MODE15_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE15_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE15_SHIFT   28
 
#define _GPIO_P_MODEH_MODE15_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE15_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE15_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE15_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE15_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE15_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_MODE8_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE8_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE8_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE8_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE8_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE8_MASK   0xFUL
 
#define _GPIO_P_MODEH_MODE8_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE8_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE8_SHIFT   0
 
#define _GPIO_P_MODEH_MODE8_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE8_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE8_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE8_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE8_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE8_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_MODE9_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEH_MODE9_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEH_MODE9_INPUT   0x00000001UL
 
#define _GPIO_P_MODEH_MODE9_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEH_MODE9_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEH_MODE9_MASK   0xF0UL
 
#define _GPIO_P_MODEH_MODE9_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEH_MODE9_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEH_MODE9_SHIFT   4
 
#define _GPIO_P_MODEH_MODE9_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEH_MODE9_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEH_MODE9_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEH_MODE9_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEH_MODE9_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEH_MODE9_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEH_RESETVALUE   0x00000000UL
 
#define _GPIO_P_MODEL_MASK   0xFFFFFFFFUL
 
#define _GPIO_P_MODEL_MODE0_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE0_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE0_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE0_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE0_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE0_MASK   0xFUL
 
#define _GPIO_P_MODEL_MODE0_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE0_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE0_SHIFT   0
 
#define _GPIO_P_MODEL_MODE0_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE0_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE0_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE0_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE0_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE0_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_MODE1_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE1_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE1_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE1_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE1_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE1_MASK   0xF0UL
 
#define _GPIO_P_MODEL_MODE1_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE1_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE1_SHIFT   4
 
#define _GPIO_P_MODEL_MODE1_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE1_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE1_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE1_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE1_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE1_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_MODE2_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE2_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE2_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE2_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE2_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE2_MASK   0xF00UL
 
#define _GPIO_P_MODEL_MODE2_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE2_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE2_SHIFT   8
 
#define _GPIO_P_MODEL_MODE2_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE2_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE2_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE2_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE2_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE2_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_MODE3_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE3_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE3_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE3_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE3_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE3_MASK   0xF000UL
 
#define _GPIO_P_MODEL_MODE3_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE3_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE3_SHIFT   12
 
#define _GPIO_P_MODEL_MODE3_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE3_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE3_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE3_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE3_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE3_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_MODE4_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE4_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE4_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE4_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE4_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE4_MASK   0xF0000UL
 
#define _GPIO_P_MODEL_MODE4_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE4_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE4_SHIFT   16
 
#define _GPIO_P_MODEL_MODE4_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE4_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE4_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE4_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE4_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE4_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_MODE5_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE5_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE5_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE5_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE5_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE5_MASK   0xF00000UL
 
#define _GPIO_P_MODEL_MODE5_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE5_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE5_SHIFT   20
 
#define _GPIO_P_MODEL_MODE5_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE5_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE5_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE5_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE5_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE5_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_MODE6_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE6_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE6_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE6_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE6_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE6_MASK   0xF000000UL
 
#define _GPIO_P_MODEL_MODE6_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE6_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE6_SHIFT   24
 
#define _GPIO_P_MODEL_MODE6_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE6_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE6_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE6_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE6_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE6_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_MODE7_DEFAULT   0x00000000UL
 
#define _GPIO_P_MODEL_MODE7_DISABLED   0x00000000UL
 
#define _GPIO_P_MODEL_MODE7_INPUT   0x00000001UL
 
#define _GPIO_P_MODEL_MODE7_INPUTPULL   0x00000002UL
 
#define _GPIO_P_MODEL_MODE7_INPUTPULLFILTER   0x00000003UL
 
#define _GPIO_P_MODEL_MODE7_MASK   0xF0000000UL
 
#define _GPIO_P_MODEL_MODE7_PUSHPULL   0x00000004UL
 
#define _GPIO_P_MODEL_MODE7_PUSHPULLDRIVE   0x00000005UL
 
#define _GPIO_P_MODEL_MODE7_SHIFT   28
 
#define _GPIO_P_MODEL_MODE7_WIREDAND   0x00000008UL
 
#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVE   0x0000000CUL
 
#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVEFILTER   0x0000000DUL
 
#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUP   0x0000000EUL
 
#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUPFILTER   0x0000000FUL
 
#define _GPIO_P_MODEL_MODE7_WIREDANDFILTER   0x00000009UL
 
#define _GPIO_P_MODEL_MODE7_WIREDANDPULLUP   0x0000000AUL
 
#define _GPIO_P_MODEL_MODE7_WIREDANDPULLUPFILTER   0x0000000BUL
 
#define _GPIO_P_MODEL_MODE7_WIREDOR   0x00000006UL
 
#define _GPIO_P_MODEL_MODE7_WIREDORPULLDOWN   0x00000007UL
 
#define _GPIO_P_MODEL_RESETVALUE   0x00000000UL
 
#define _GPIO_P_PINLOCKN_MASK   0x0000FFFFUL
 
#define _GPIO_P_PINLOCKN_PINLOCKN_DEFAULT   0x0000FFFFUL
 
#define _GPIO_P_PINLOCKN_PINLOCKN_MASK   0xFFFFUL
 
#define _GPIO_P_PINLOCKN_PINLOCKN_SHIFT   0
 
#define _GPIO_P_PINLOCKN_RESETVALUE   0x0000FFFFUL
 
#define _GPIO_ROUTE_MASK   0x00000307UL
 
#define _GPIO_ROUTE_RESETVALUE   0x00000003UL
 
#define _GPIO_ROUTE_SWCLKPEN_DEFAULT   0x00000001UL
 
#define _GPIO_ROUTE_SWCLKPEN_MASK   0x1UL
 
#define _GPIO_ROUTE_SWCLKPEN_SHIFT   0
 
#define _GPIO_ROUTE_SWDIOPEN_DEFAULT   0x00000001UL
 
#define _GPIO_ROUTE_SWDIOPEN_MASK   0x2UL
 
#define _GPIO_ROUTE_SWDIOPEN_SHIFT   1
 
#define _GPIO_ROUTE_SWLOCATION_DEFAULT   0x00000000UL
 
#define _GPIO_ROUTE_SWLOCATION_LOC0   0x00000000UL
 
#define _GPIO_ROUTE_SWLOCATION_LOC1   0x00000001UL
 
#define _GPIO_ROUTE_SWLOCATION_MASK   0x300UL
 
#define _GPIO_ROUTE_SWLOCATION_SHIFT   8
 
#define _GPIO_ROUTE_SWOPEN_DEFAULT   0x00000000UL
 
#define _GPIO_ROUTE_SWOPEN_MASK   0x4UL
 
#define _GPIO_ROUTE_SWOPEN_SHIFT   2
 
#define GPIO_EXTIFALL_EXTIFALL_DEFAULT   (_GPIO_EXTIFALL_EXTIFALL_DEFAULT << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL10_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL10_DEFAULT << 8)
 
#define GPIO_EXTIPSELH_EXTIPSEL10_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL10_PORTA << 8)
 
#define GPIO_EXTIPSELH_EXTIPSEL10_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL10_PORTB << 8)
 
#define GPIO_EXTIPSELH_EXTIPSEL10_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL10_PORTC << 8)
 
#define GPIO_EXTIPSELH_EXTIPSEL10_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL10_PORTD << 8)
 
#define GPIO_EXTIPSELH_EXTIPSEL10_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL10_PORTE << 8)
 
#define GPIO_EXTIPSELH_EXTIPSEL10_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL10_PORTF << 8)
 
#define GPIO_EXTIPSELH_EXTIPSEL11_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL11_DEFAULT << 12)
 
#define GPIO_EXTIPSELH_EXTIPSEL11_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL11_PORTA << 12)
 
#define GPIO_EXTIPSELH_EXTIPSEL11_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL11_PORTB << 12)
 
#define GPIO_EXTIPSELH_EXTIPSEL11_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL11_PORTC << 12)
 
#define GPIO_EXTIPSELH_EXTIPSEL11_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL11_PORTD << 12)
 
#define GPIO_EXTIPSELH_EXTIPSEL11_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL11_PORTE << 12)
 
#define GPIO_EXTIPSELH_EXTIPSEL11_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL11_PORTF << 12)
 
#define GPIO_EXTIPSELH_EXTIPSEL12_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL12_DEFAULT << 16)
 
#define GPIO_EXTIPSELH_EXTIPSEL12_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL12_PORTA << 16)
 
#define GPIO_EXTIPSELH_EXTIPSEL12_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL12_PORTB << 16)
 
#define GPIO_EXTIPSELH_EXTIPSEL12_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL12_PORTC << 16)
 
#define GPIO_EXTIPSELH_EXTIPSEL12_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL12_PORTD << 16)
 
#define GPIO_EXTIPSELH_EXTIPSEL12_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL12_PORTE << 16)
 
#define GPIO_EXTIPSELH_EXTIPSEL12_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL12_PORTF << 16)
 
#define GPIO_EXTIPSELH_EXTIPSEL13_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL13_DEFAULT << 20)
 
#define GPIO_EXTIPSELH_EXTIPSEL13_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL13_PORTA << 20)
 
#define GPIO_EXTIPSELH_EXTIPSEL13_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL13_PORTB << 20)
 
#define GPIO_EXTIPSELH_EXTIPSEL13_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL13_PORTC << 20)
 
#define GPIO_EXTIPSELH_EXTIPSEL13_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL13_PORTD << 20)
 
#define GPIO_EXTIPSELH_EXTIPSEL13_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL13_PORTE << 20)
 
#define GPIO_EXTIPSELH_EXTIPSEL13_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL13_PORTF << 20)
 
#define GPIO_EXTIPSELH_EXTIPSEL14_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL14_DEFAULT << 24)
 
#define GPIO_EXTIPSELH_EXTIPSEL14_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL14_PORTA << 24)
 
#define GPIO_EXTIPSELH_EXTIPSEL14_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL14_PORTB << 24)
 
#define GPIO_EXTIPSELH_EXTIPSEL14_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL14_PORTC << 24)
 
#define GPIO_EXTIPSELH_EXTIPSEL14_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL14_PORTD << 24)
 
#define GPIO_EXTIPSELH_EXTIPSEL14_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL14_PORTE << 24)
 
#define GPIO_EXTIPSELH_EXTIPSEL14_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL14_PORTF << 24)
 
#define GPIO_EXTIPSELH_EXTIPSEL15_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL15_DEFAULT << 28)
 
#define GPIO_EXTIPSELH_EXTIPSEL15_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL15_PORTA << 28)
 
#define GPIO_EXTIPSELH_EXTIPSEL15_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL15_PORTB << 28)
 
#define GPIO_EXTIPSELH_EXTIPSEL15_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL15_PORTC << 28)
 
#define GPIO_EXTIPSELH_EXTIPSEL15_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL15_PORTD << 28)
 
#define GPIO_EXTIPSELH_EXTIPSEL15_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL15_PORTE << 28)
 
#define GPIO_EXTIPSELH_EXTIPSEL15_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL15_PORTF << 28)
 
#define GPIO_EXTIPSELH_EXTIPSEL8_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL8_DEFAULT << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL8_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL8_PORTA << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL8_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL8_PORTB << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL8_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL8_PORTC << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL8_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL8_PORTD << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL8_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL8_PORTE << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL8_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL8_PORTF << 0)
 
#define GPIO_EXTIPSELH_EXTIPSEL9_DEFAULT   (_GPIO_EXTIPSELH_EXTIPSEL9_DEFAULT << 4)
 
#define GPIO_EXTIPSELH_EXTIPSEL9_PORTA   (_GPIO_EXTIPSELH_EXTIPSEL9_PORTA << 4)
 
#define GPIO_EXTIPSELH_EXTIPSEL9_PORTB   (_GPIO_EXTIPSELH_EXTIPSEL9_PORTB << 4)
 
#define GPIO_EXTIPSELH_EXTIPSEL9_PORTC   (_GPIO_EXTIPSELH_EXTIPSEL9_PORTC << 4)
 
#define GPIO_EXTIPSELH_EXTIPSEL9_PORTD   (_GPIO_EXTIPSELH_EXTIPSEL9_PORTD << 4)
 
#define GPIO_EXTIPSELH_EXTIPSEL9_PORTE   (_GPIO_EXTIPSELH_EXTIPSEL9_PORTE << 4)
 
#define GPIO_EXTIPSELH_EXTIPSEL9_PORTF   (_GPIO_EXTIPSELH_EXTIPSEL9_PORTF << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT << 0)
 
#define GPIO_EXTIPSELL_EXTIPSEL0_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL0_PORTA << 0)
 
#define GPIO_EXTIPSELL_EXTIPSEL0_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL0_PORTB << 0)
 
#define GPIO_EXTIPSELL_EXTIPSEL0_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL0_PORTC << 0)
 
#define GPIO_EXTIPSELL_EXTIPSEL0_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL0_PORTD << 0)
 
#define GPIO_EXTIPSELL_EXTIPSEL0_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL0_PORTE << 0)
 
#define GPIO_EXTIPSELL_EXTIPSEL0_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL0_PORTF << 0)
 
#define GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL1_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL1_PORTA << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL1_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL1_PORTB << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL1_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL1_PORTC << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL1_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL1_PORTD << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL1_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL1_PORTE << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL1_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL1_PORTF << 4)
 
#define GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT << 8)
 
#define GPIO_EXTIPSELL_EXTIPSEL2_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL2_PORTA << 8)
 
#define GPIO_EXTIPSELL_EXTIPSEL2_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL2_PORTB << 8)
 
#define GPIO_EXTIPSELL_EXTIPSEL2_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL2_PORTC << 8)
 
#define GPIO_EXTIPSELL_EXTIPSEL2_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL2_PORTD << 8)
 
#define GPIO_EXTIPSELL_EXTIPSEL2_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL2_PORTE << 8)
 
#define GPIO_EXTIPSELL_EXTIPSEL2_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL2_PORTF << 8)
 
#define GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT << 12)
 
#define GPIO_EXTIPSELL_EXTIPSEL3_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL3_PORTA << 12)
 
#define GPIO_EXTIPSELL_EXTIPSEL3_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL3_PORTB << 12)
 
#define GPIO_EXTIPSELL_EXTIPSEL3_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL3_PORTC << 12)
 
#define GPIO_EXTIPSELL_EXTIPSEL3_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL3_PORTD << 12)
 
#define GPIO_EXTIPSELL_EXTIPSEL3_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL3_PORTE << 12)
 
#define GPIO_EXTIPSELL_EXTIPSEL3_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL3_PORTF << 12)
 
#define GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT << 16)
 
#define GPIO_EXTIPSELL_EXTIPSEL4_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL4_PORTA << 16)
 
#define GPIO_EXTIPSELL_EXTIPSEL4_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL4_PORTB << 16)
 
#define GPIO_EXTIPSELL_EXTIPSEL4_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL4_PORTC << 16)
 
#define GPIO_EXTIPSELL_EXTIPSEL4_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL4_PORTD << 16)
 
#define GPIO_EXTIPSELL_EXTIPSEL4_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL4_PORTE << 16)
 
#define GPIO_EXTIPSELL_EXTIPSEL4_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL4_PORTF << 16)
 
#define GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT << 20)
 
#define GPIO_EXTIPSELL_EXTIPSEL5_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL5_PORTA << 20)
 
#define GPIO_EXTIPSELL_EXTIPSEL5_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL5_PORTB << 20)
 
#define GPIO_EXTIPSELL_EXTIPSEL5_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL5_PORTC << 20)
 
#define GPIO_EXTIPSELL_EXTIPSEL5_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL5_PORTD << 20)
 
#define GPIO_EXTIPSELL_EXTIPSEL5_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL5_PORTE << 20)
 
#define GPIO_EXTIPSELL_EXTIPSEL5_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL5_PORTF << 20)
 
#define GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT << 24)
 
#define GPIO_EXTIPSELL_EXTIPSEL6_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL6_PORTA << 24)
 
#define GPIO_EXTIPSELL_EXTIPSEL6_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL6_PORTB << 24)
 
#define GPIO_EXTIPSELL_EXTIPSEL6_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL6_PORTC << 24)
 
#define GPIO_EXTIPSELL_EXTIPSEL6_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL6_PORTD << 24)
 
#define GPIO_EXTIPSELL_EXTIPSEL6_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL6_PORTE << 24)
 
#define GPIO_EXTIPSELL_EXTIPSEL6_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL6_PORTF << 24)
 
#define GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT   (_GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT << 28)
 
#define GPIO_EXTIPSELL_EXTIPSEL7_PORTA   (_GPIO_EXTIPSELL_EXTIPSEL7_PORTA << 28)
 
#define GPIO_EXTIPSELL_EXTIPSEL7_PORTB   (_GPIO_EXTIPSELL_EXTIPSEL7_PORTB << 28)
 
#define GPIO_EXTIPSELL_EXTIPSEL7_PORTC   (_GPIO_EXTIPSELL_EXTIPSEL7_PORTC << 28)
 
#define GPIO_EXTIPSELL_EXTIPSEL7_PORTD   (_GPIO_EXTIPSELL_EXTIPSEL7_PORTD << 28)
 
#define GPIO_EXTIPSELL_EXTIPSEL7_PORTE   (_GPIO_EXTIPSELL_EXTIPSEL7_PORTE << 28)
 
#define GPIO_EXTIPSELL_EXTIPSEL7_PORTF   (_GPIO_EXTIPSELL_EXTIPSEL7_PORTF << 28)
 
#define GPIO_EXTIRISE_EXTIRISE_DEFAULT   (_GPIO_EXTIRISE_EXTIRISE_DEFAULT << 0)
 
#define GPIO_IEN_EXT_DEFAULT   (_GPIO_IEN_EXT_DEFAULT << 0)
 
#define GPIO_IF_EXT_DEFAULT   (_GPIO_IF_EXT_DEFAULT << 0)
 
#define GPIO_IFC_EXT_DEFAULT   (_GPIO_IFC_EXT_DEFAULT << 0)
 
#define GPIO_IFS_EXT_DEFAULT   (_GPIO_IFS_EXT_DEFAULT << 0)
 
#define GPIO_INSENSE_INT   (0x1UL << 0)
 
#define GPIO_INSENSE_INT_DEFAULT   (_GPIO_INSENSE_INT_DEFAULT << 0)
 
#define GPIO_INSENSE_PRS   (0x1UL << 1)
 
#define GPIO_INSENSE_PRS_DEFAULT   (_GPIO_INSENSE_PRS_DEFAULT << 1)
 
#define GPIO_LOCK_LOCKKEY_DEFAULT   (_GPIO_LOCK_LOCKKEY_DEFAULT << 0)
 
#define GPIO_LOCK_LOCKKEY_LOCK   (_GPIO_LOCK_LOCKKEY_LOCK << 0)
 
#define GPIO_LOCK_LOCKKEY_LOCKED   (_GPIO_LOCK_LOCKKEY_LOCKED << 0)
 
#define GPIO_LOCK_LOCKKEY_UNLOCK   (_GPIO_LOCK_LOCKKEY_UNLOCK << 0)
 
#define GPIO_LOCK_LOCKKEY_UNLOCKED   (_GPIO_LOCK_LOCKKEY_UNLOCKED << 0)
 
#define GPIO_P_CTRL_DRIVEMODE_DEFAULT   (_GPIO_P_CTRL_DRIVEMODE_DEFAULT << 0)
 
#define GPIO_P_CTRL_DRIVEMODE_HIGH   (_GPIO_P_CTRL_DRIVEMODE_HIGH << 0)
 
#define GPIO_P_CTRL_DRIVEMODE_LOW   (_GPIO_P_CTRL_DRIVEMODE_LOW << 0)
 
#define GPIO_P_CTRL_DRIVEMODE_LOWEST   (_GPIO_P_CTRL_DRIVEMODE_LOWEST << 0)
 
#define GPIO_P_CTRL_DRIVEMODE_STANDARD   (_GPIO_P_CTRL_DRIVEMODE_STANDARD << 0)
 
#define GPIO_P_DIN_DIN_DEFAULT   (_GPIO_P_DIN_DIN_DEFAULT << 0)
 
#define GPIO_P_DOUT_DOUT_DEFAULT   (_GPIO_P_DOUT_DOUT_DEFAULT << 0)
 
#define GPIO_P_DOUTCLR_DOUTCLR_DEFAULT   (_GPIO_P_DOUTCLR_DOUTCLR_DEFAULT << 0)
 
#define GPIO_P_DOUTSET_DOUTSET_DEFAULT   (_GPIO_P_DOUTSET_DOUTSET_DEFAULT << 0)
 
#define GPIO_P_DOUTTGL_DOUTTGL_DEFAULT   (_GPIO_P_DOUTTGL_DOUTTGL_DEFAULT << 0)
 
#define GPIO_P_MODEH_MODE10_DEFAULT   (_GPIO_P_MODEH_MODE10_DEFAULT << 8)
 
#define GPIO_P_MODEH_MODE10_DISABLED   (_GPIO_P_MODEH_MODE10_DISABLED << 8)
 
#define GPIO_P_MODEH_MODE10_INPUT   (_GPIO_P_MODEH_MODE10_INPUT << 8)
 
#define GPIO_P_MODEH_MODE10_INPUTPULL   (_GPIO_P_MODEH_MODE10_INPUTPULL << 8)
 
#define GPIO_P_MODEH_MODE10_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE10_INPUTPULLFILTER << 8)
 
#define GPIO_P_MODEH_MODE10_PUSHPULL   (_GPIO_P_MODEH_MODE10_PUSHPULL << 8)
 
#define GPIO_P_MODEH_MODE10_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE10_PUSHPULLDRIVE << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDAND   (_GPIO_P_MODEH_MODE10_WIREDAND << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE10_WIREDANDDRIVE << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE10_WIREDANDDRIVEFILTER << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUP << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUPFILTER << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDANDFILTER   (_GPIO_P_MODEH_MODE10_WIREDANDFILTER << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE10_WIREDANDPULLUP << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE10_WIREDANDPULLUPFILTER << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDOR   (_GPIO_P_MODEH_MODE10_WIREDOR << 8)
 
#define GPIO_P_MODEH_MODE10_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE10_WIREDORPULLDOWN << 8)
 
#define GPIO_P_MODEH_MODE11_DEFAULT   (_GPIO_P_MODEH_MODE11_DEFAULT << 12)
 
#define GPIO_P_MODEH_MODE11_DISABLED   (_GPIO_P_MODEH_MODE11_DISABLED << 12)
 
#define GPIO_P_MODEH_MODE11_INPUT   (_GPIO_P_MODEH_MODE11_INPUT << 12)
 
#define GPIO_P_MODEH_MODE11_INPUTPULL   (_GPIO_P_MODEH_MODE11_INPUTPULL << 12)
 
#define GPIO_P_MODEH_MODE11_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE11_INPUTPULLFILTER << 12)
 
#define GPIO_P_MODEH_MODE11_PUSHPULL   (_GPIO_P_MODEH_MODE11_PUSHPULL << 12)
 
#define GPIO_P_MODEH_MODE11_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE11_PUSHPULLDRIVE << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDAND   (_GPIO_P_MODEH_MODE11_WIREDAND << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE11_WIREDANDDRIVE << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE11_WIREDANDDRIVEFILTER << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUP << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUPFILTER << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDANDFILTER   (_GPIO_P_MODEH_MODE11_WIREDANDFILTER << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE11_WIREDANDPULLUP << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE11_WIREDANDPULLUPFILTER << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDOR   (_GPIO_P_MODEH_MODE11_WIREDOR << 12)
 
#define GPIO_P_MODEH_MODE11_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE11_WIREDORPULLDOWN << 12)
 
#define GPIO_P_MODEH_MODE12_DEFAULT   (_GPIO_P_MODEH_MODE12_DEFAULT << 16)
 
#define GPIO_P_MODEH_MODE12_DISABLED   (_GPIO_P_MODEH_MODE12_DISABLED << 16)
 
#define GPIO_P_MODEH_MODE12_INPUT   (_GPIO_P_MODEH_MODE12_INPUT << 16)
 
#define GPIO_P_MODEH_MODE12_INPUTPULL   (_GPIO_P_MODEH_MODE12_INPUTPULL << 16)
 
#define GPIO_P_MODEH_MODE12_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE12_INPUTPULLFILTER << 16)
 
#define GPIO_P_MODEH_MODE12_PUSHPULL   (_GPIO_P_MODEH_MODE12_PUSHPULL << 16)
 
#define GPIO_P_MODEH_MODE12_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE12_PUSHPULLDRIVE << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDAND   (_GPIO_P_MODEH_MODE12_WIREDAND << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE12_WIREDANDDRIVE << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE12_WIREDANDDRIVEFILTER << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUP << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUPFILTER << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDANDFILTER   (_GPIO_P_MODEH_MODE12_WIREDANDFILTER << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE12_WIREDANDPULLUP << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE12_WIREDANDPULLUPFILTER << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDOR   (_GPIO_P_MODEH_MODE12_WIREDOR << 16)
 
#define GPIO_P_MODEH_MODE12_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE12_WIREDORPULLDOWN << 16)
 
#define GPIO_P_MODEH_MODE13_DEFAULT   (_GPIO_P_MODEH_MODE13_DEFAULT << 20)
 
#define GPIO_P_MODEH_MODE13_DISABLED   (_GPIO_P_MODEH_MODE13_DISABLED << 20)
 
#define GPIO_P_MODEH_MODE13_INPUT   (_GPIO_P_MODEH_MODE13_INPUT << 20)
 
#define GPIO_P_MODEH_MODE13_INPUTPULL   (_GPIO_P_MODEH_MODE13_INPUTPULL << 20)
 
#define GPIO_P_MODEH_MODE13_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE13_INPUTPULLFILTER << 20)
 
#define GPIO_P_MODEH_MODE13_PUSHPULL   (_GPIO_P_MODEH_MODE13_PUSHPULL << 20)
 
#define GPIO_P_MODEH_MODE13_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE13_PUSHPULLDRIVE << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDAND   (_GPIO_P_MODEH_MODE13_WIREDAND << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE13_WIREDANDDRIVE << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE13_WIREDANDDRIVEFILTER << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUP << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUPFILTER << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDANDFILTER   (_GPIO_P_MODEH_MODE13_WIREDANDFILTER << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE13_WIREDANDPULLUP << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE13_WIREDANDPULLUPFILTER << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDOR   (_GPIO_P_MODEH_MODE13_WIREDOR << 20)
 
#define GPIO_P_MODEH_MODE13_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE13_WIREDORPULLDOWN << 20)
 
#define GPIO_P_MODEH_MODE14_DEFAULT   (_GPIO_P_MODEH_MODE14_DEFAULT << 24)
 
#define GPIO_P_MODEH_MODE14_DISABLED   (_GPIO_P_MODEH_MODE14_DISABLED << 24)
 
#define GPIO_P_MODEH_MODE14_INPUT   (_GPIO_P_MODEH_MODE14_INPUT << 24)
 
#define GPIO_P_MODEH_MODE14_INPUTPULL   (_GPIO_P_MODEH_MODE14_INPUTPULL << 24)
 
#define GPIO_P_MODEH_MODE14_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE14_INPUTPULLFILTER << 24)
 
#define GPIO_P_MODEH_MODE14_PUSHPULL   (_GPIO_P_MODEH_MODE14_PUSHPULL << 24)
 
#define GPIO_P_MODEH_MODE14_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE14_PUSHPULLDRIVE << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDAND   (_GPIO_P_MODEH_MODE14_WIREDAND << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE14_WIREDANDDRIVE << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE14_WIREDANDDRIVEFILTER << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUP << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUPFILTER << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDANDFILTER   (_GPIO_P_MODEH_MODE14_WIREDANDFILTER << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE14_WIREDANDPULLUP << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE14_WIREDANDPULLUPFILTER << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDOR   (_GPIO_P_MODEH_MODE14_WIREDOR << 24)
 
#define GPIO_P_MODEH_MODE14_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE14_WIREDORPULLDOWN << 24)
 
#define GPIO_P_MODEH_MODE15_DEFAULT   (_GPIO_P_MODEH_MODE15_DEFAULT << 28)
 
#define GPIO_P_MODEH_MODE15_DISABLED   (_GPIO_P_MODEH_MODE15_DISABLED << 28)
 
#define GPIO_P_MODEH_MODE15_INPUT   (_GPIO_P_MODEH_MODE15_INPUT << 28)
 
#define GPIO_P_MODEH_MODE15_INPUTPULL   (_GPIO_P_MODEH_MODE15_INPUTPULL << 28)
 
#define GPIO_P_MODEH_MODE15_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE15_INPUTPULLFILTER << 28)
 
#define GPIO_P_MODEH_MODE15_PUSHPULL   (_GPIO_P_MODEH_MODE15_PUSHPULL << 28)
 
#define GPIO_P_MODEH_MODE15_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE15_PUSHPULLDRIVE << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDAND   (_GPIO_P_MODEH_MODE15_WIREDAND << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE15_WIREDANDDRIVE << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE15_WIREDANDDRIVEFILTER << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUP << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUPFILTER << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDANDFILTER   (_GPIO_P_MODEH_MODE15_WIREDANDFILTER << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE15_WIREDANDPULLUP << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE15_WIREDANDPULLUPFILTER << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDOR   (_GPIO_P_MODEH_MODE15_WIREDOR << 28)
 
#define GPIO_P_MODEH_MODE15_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE15_WIREDORPULLDOWN << 28)
 
#define GPIO_P_MODEH_MODE8_DEFAULT   (_GPIO_P_MODEH_MODE8_DEFAULT << 0)
 
#define GPIO_P_MODEH_MODE8_DISABLED   (_GPIO_P_MODEH_MODE8_DISABLED << 0)
 
#define GPIO_P_MODEH_MODE8_INPUT   (_GPIO_P_MODEH_MODE8_INPUT << 0)
 
#define GPIO_P_MODEH_MODE8_INPUTPULL   (_GPIO_P_MODEH_MODE8_INPUTPULL << 0)
 
#define GPIO_P_MODEH_MODE8_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE8_INPUTPULLFILTER << 0)
 
#define GPIO_P_MODEH_MODE8_PUSHPULL   (_GPIO_P_MODEH_MODE8_PUSHPULL << 0)
 
#define GPIO_P_MODEH_MODE8_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE8_PUSHPULLDRIVE << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDAND   (_GPIO_P_MODEH_MODE8_WIREDAND << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE8_WIREDANDDRIVE << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE8_WIREDANDDRIVEFILTER << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUP << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUPFILTER << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDANDFILTER   (_GPIO_P_MODEH_MODE8_WIREDANDFILTER << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE8_WIREDANDPULLUP << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE8_WIREDANDPULLUPFILTER << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDOR   (_GPIO_P_MODEH_MODE8_WIREDOR << 0)
 
#define GPIO_P_MODEH_MODE8_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE8_WIREDORPULLDOWN << 0)
 
#define GPIO_P_MODEH_MODE9_DEFAULT   (_GPIO_P_MODEH_MODE9_DEFAULT << 4)
 
#define GPIO_P_MODEH_MODE9_DISABLED   (_GPIO_P_MODEH_MODE9_DISABLED << 4)
 
#define GPIO_P_MODEH_MODE9_INPUT   (_GPIO_P_MODEH_MODE9_INPUT << 4)
 
#define GPIO_P_MODEH_MODE9_INPUTPULL   (_GPIO_P_MODEH_MODE9_INPUTPULL << 4)
 
#define GPIO_P_MODEH_MODE9_INPUTPULLFILTER   (_GPIO_P_MODEH_MODE9_INPUTPULLFILTER << 4)
 
#define GPIO_P_MODEH_MODE9_PUSHPULL   (_GPIO_P_MODEH_MODE9_PUSHPULL << 4)
 
#define GPIO_P_MODEH_MODE9_PUSHPULLDRIVE   (_GPIO_P_MODEH_MODE9_PUSHPULLDRIVE << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDAND   (_GPIO_P_MODEH_MODE9_WIREDAND << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDANDDRIVE   (_GPIO_P_MODEH_MODE9_WIREDANDDRIVE << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDANDDRIVEFILTER   (_GPIO_P_MODEH_MODE9_WIREDANDDRIVEFILTER << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUP << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUPFILTER << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDANDFILTER   (_GPIO_P_MODEH_MODE9_WIREDANDFILTER << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDANDPULLUP   (_GPIO_P_MODEH_MODE9_WIREDANDPULLUP << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDANDPULLUPFILTER   (_GPIO_P_MODEH_MODE9_WIREDANDPULLUPFILTER << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDOR   (_GPIO_P_MODEH_MODE9_WIREDOR << 4)
 
#define GPIO_P_MODEH_MODE9_WIREDORPULLDOWN   (_GPIO_P_MODEH_MODE9_WIREDORPULLDOWN << 4)
 
#define GPIO_P_MODEL_MODE0_DEFAULT   (_GPIO_P_MODEL_MODE0_DEFAULT << 0)
 
#define GPIO_P_MODEL_MODE0_DISABLED   (_GPIO_P_MODEL_MODE0_DISABLED << 0)
 
#define GPIO_P_MODEL_MODE0_INPUT   (_GPIO_P_MODEL_MODE0_INPUT << 0)
 
#define GPIO_P_MODEL_MODE0_INPUTPULL   (_GPIO_P_MODEL_MODE0_INPUTPULL << 0)
 
#define GPIO_P_MODEL_MODE0_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE0_INPUTPULLFILTER << 0)
 
#define GPIO_P_MODEL_MODE0_PUSHPULL   (_GPIO_P_MODEL_MODE0_PUSHPULL << 0)
 
#define GPIO_P_MODEL_MODE0_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE0_PUSHPULLDRIVE << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDAND   (_GPIO_P_MODEL_MODE0_WIREDAND << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE0_WIREDANDDRIVE << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE0_WIREDANDDRIVEFILTER << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUP << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUPFILTER << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDANDFILTER   (_GPIO_P_MODEL_MODE0_WIREDANDFILTER << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE0_WIREDANDPULLUP << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE0_WIREDANDPULLUPFILTER << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDOR   (_GPIO_P_MODEL_MODE0_WIREDOR << 0)
 
#define GPIO_P_MODEL_MODE0_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE0_WIREDORPULLDOWN << 0)
 
#define GPIO_P_MODEL_MODE1_DEFAULT   (_GPIO_P_MODEL_MODE1_DEFAULT << 4)
 
#define GPIO_P_MODEL_MODE1_DISABLED   (_GPIO_P_MODEL_MODE1_DISABLED << 4)
 
#define GPIO_P_MODEL_MODE1_INPUT   (_GPIO_P_MODEL_MODE1_INPUT << 4)
 
#define GPIO_P_MODEL_MODE1_INPUTPULL   (_GPIO_P_MODEL_MODE1_INPUTPULL << 4)
 
#define GPIO_P_MODEL_MODE1_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE1_INPUTPULLFILTER << 4)
 
#define GPIO_P_MODEL_MODE1_PUSHPULL   (_GPIO_P_MODEL_MODE1_PUSHPULL << 4)
 
#define GPIO_P_MODEL_MODE1_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE1_PUSHPULLDRIVE << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDAND   (_GPIO_P_MODEL_MODE1_WIREDAND << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE1_WIREDANDDRIVE << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE1_WIREDANDDRIVEFILTER << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUP << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUPFILTER << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDANDFILTER   (_GPIO_P_MODEL_MODE1_WIREDANDFILTER << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE1_WIREDANDPULLUP << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE1_WIREDANDPULLUPFILTER << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDOR   (_GPIO_P_MODEL_MODE1_WIREDOR << 4)
 
#define GPIO_P_MODEL_MODE1_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE1_WIREDORPULLDOWN << 4)
 
#define GPIO_P_MODEL_MODE2_DEFAULT   (_GPIO_P_MODEL_MODE2_DEFAULT << 8)
 
#define GPIO_P_MODEL_MODE2_DISABLED   (_GPIO_P_MODEL_MODE2_DISABLED << 8)
 
#define GPIO_P_MODEL_MODE2_INPUT   (_GPIO_P_MODEL_MODE2_INPUT << 8)
 
#define GPIO_P_MODEL_MODE2_INPUTPULL   (_GPIO_P_MODEL_MODE2_INPUTPULL << 8)
 
#define GPIO_P_MODEL_MODE2_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE2_INPUTPULLFILTER << 8)
 
#define GPIO_P_MODEL_MODE2_PUSHPULL   (_GPIO_P_MODEL_MODE2_PUSHPULL << 8)
 
#define GPIO_P_MODEL_MODE2_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE2_PUSHPULLDRIVE << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDAND   (_GPIO_P_MODEL_MODE2_WIREDAND << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE2_WIREDANDDRIVE << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE2_WIREDANDDRIVEFILTER << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUP << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUPFILTER << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDANDFILTER   (_GPIO_P_MODEL_MODE2_WIREDANDFILTER << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE2_WIREDANDPULLUP << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE2_WIREDANDPULLUPFILTER << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDOR   (_GPIO_P_MODEL_MODE2_WIREDOR << 8)
 
#define GPIO_P_MODEL_MODE2_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE2_WIREDORPULLDOWN << 8)
 
#define GPIO_P_MODEL_MODE3_DEFAULT   (_GPIO_P_MODEL_MODE3_DEFAULT << 12)
 
#define GPIO_P_MODEL_MODE3_DISABLED   (_GPIO_P_MODEL_MODE3_DISABLED << 12)
 
#define GPIO_P_MODEL_MODE3_INPUT   (_GPIO_P_MODEL_MODE3_INPUT << 12)
 
#define GPIO_P_MODEL_MODE3_INPUTPULL   (_GPIO_P_MODEL_MODE3_INPUTPULL << 12)
 
#define GPIO_P_MODEL_MODE3_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE3_INPUTPULLFILTER << 12)
 
#define GPIO_P_MODEL_MODE3_PUSHPULL   (_GPIO_P_MODEL_MODE3_PUSHPULL << 12)
 
#define GPIO_P_MODEL_MODE3_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE3_PUSHPULLDRIVE << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDAND   (_GPIO_P_MODEL_MODE3_WIREDAND << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE3_WIREDANDDRIVE << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE3_WIREDANDDRIVEFILTER << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUP << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUPFILTER << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDANDFILTER   (_GPIO_P_MODEL_MODE3_WIREDANDFILTER << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE3_WIREDANDPULLUP << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE3_WIREDANDPULLUPFILTER << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDOR   (_GPIO_P_MODEL_MODE3_WIREDOR << 12)
 
#define GPIO_P_MODEL_MODE3_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE3_WIREDORPULLDOWN << 12)
 
#define GPIO_P_MODEL_MODE4_DEFAULT   (_GPIO_P_MODEL_MODE4_DEFAULT << 16)
 
#define GPIO_P_MODEL_MODE4_DISABLED   (_GPIO_P_MODEL_MODE4_DISABLED << 16)
 
#define GPIO_P_MODEL_MODE4_INPUT   (_GPIO_P_MODEL_MODE4_INPUT << 16)
 
#define GPIO_P_MODEL_MODE4_INPUTPULL   (_GPIO_P_MODEL_MODE4_INPUTPULL << 16)
 
#define GPIO_P_MODEL_MODE4_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE4_INPUTPULLFILTER << 16)
 
#define GPIO_P_MODEL_MODE4_PUSHPULL   (_GPIO_P_MODEL_MODE4_PUSHPULL << 16)
 
#define GPIO_P_MODEL_MODE4_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE4_PUSHPULLDRIVE << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDAND   (_GPIO_P_MODEL_MODE4_WIREDAND << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE4_WIREDANDDRIVE << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE4_WIREDANDDRIVEFILTER << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUP << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUPFILTER << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDANDFILTER   (_GPIO_P_MODEL_MODE4_WIREDANDFILTER << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE4_WIREDANDPULLUP << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE4_WIREDANDPULLUPFILTER << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDOR   (_GPIO_P_MODEL_MODE4_WIREDOR << 16)
 
#define GPIO_P_MODEL_MODE4_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE4_WIREDORPULLDOWN << 16)
 
#define GPIO_P_MODEL_MODE5_DEFAULT   (_GPIO_P_MODEL_MODE5_DEFAULT << 20)
 
#define GPIO_P_MODEL_MODE5_DISABLED   (_GPIO_P_MODEL_MODE5_DISABLED << 20)
 
#define GPIO_P_MODEL_MODE5_INPUT   (_GPIO_P_MODEL_MODE5_INPUT << 20)
 
#define GPIO_P_MODEL_MODE5_INPUTPULL   (_GPIO_P_MODEL_MODE5_INPUTPULL << 20)
 
#define GPIO_P_MODEL_MODE5_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE5_INPUTPULLFILTER << 20)
 
#define GPIO_P_MODEL_MODE5_PUSHPULL   (_GPIO_P_MODEL_MODE5_PUSHPULL << 20)
 
#define GPIO_P_MODEL_MODE5_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE5_PUSHPULLDRIVE << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDAND   (_GPIO_P_MODEL_MODE5_WIREDAND << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE5_WIREDANDDRIVE << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE5_WIREDANDDRIVEFILTER << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUP << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUPFILTER << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDANDFILTER   (_GPIO_P_MODEL_MODE5_WIREDANDFILTER << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE5_WIREDANDPULLUP << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE5_WIREDANDPULLUPFILTER << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDOR   (_GPIO_P_MODEL_MODE5_WIREDOR << 20)
 
#define GPIO_P_MODEL_MODE5_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE5_WIREDORPULLDOWN << 20)
 
#define GPIO_P_MODEL_MODE6_DEFAULT   (_GPIO_P_MODEL_MODE6_DEFAULT << 24)
 
#define GPIO_P_MODEL_MODE6_DISABLED   (_GPIO_P_MODEL_MODE6_DISABLED << 24)
 
#define GPIO_P_MODEL_MODE6_INPUT   (_GPIO_P_MODEL_MODE6_INPUT << 24)
 
#define GPIO_P_MODEL_MODE6_INPUTPULL   (_GPIO_P_MODEL_MODE6_INPUTPULL << 24)
 
#define GPIO_P_MODEL_MODE6_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE6_INPUTPULLFILTER << 24)
 
#define GPIO_P_MODEL_MODE6_PUSHPULL   (_GPIO_P_MODEL_MODE6_PUSHPULL << 24)
 
#define GPIO_P_MODEL_MODE6_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE6_PUSHPULLDRIVE << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDAND   (_GPIO_P_MODEL_MODE6_WIREDAND << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE6_WIREDANDDRIVE << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE6_WIREDANDDRIVEFILTER << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUP << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUPFILTER << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDANDFILTER   (_GPIO_P_MODEL_MODE6_WIREDANDFILTER << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE6_WIREDANDPULLUP << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE6_WIREDANDPULLUPFILTER << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDOR   (_GPIO_P_MODEL_MODE6_WIREDOR << 24)
 
#define GPIO_P_MODEL_MODE6_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE6_WIREDORPULLDOWN << 24)
 
#define GPIO_P_MODEL_MODE7_DEFAULT   (_GPIO_P_MODEL_MODE7_DEFAULT << 28)
 
#define GPIO_P_MODEL_MODE7_DISABLED   (_GPIO_P_MODEL_MODE7_DISABLED << 28)
 
#define GPIO_P_MODEL_MODE7_INPUT   (_GPIO_P_MODEL_MODE7_INPUT << 28)
 
#define GPIO_P_MODEL_MODE7_INPUTPULL   (_GPIO_P_MODEL_MODE7_INPUTPULL << 28)
 
#define GPIO_P_MODEL_MODE7_INPUTPULLFILTER   (_GPIO_P_MODEL_MODE7_INPUTPULLFILTER << 28)
 
#define GPIO_P_MODEL_MODE7_PUSHPULL   (_GPIO_P_MODEL_MODE7_PUSHPULL << 28)
 
#define GPIO_P_MODEL_MODE7_PUSHPULLDRIVE   (_GPIO_P_MODEL_MODE7_PUSHPULLDRIVE << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDAND   (_GPIO_P_MODEL_MODE7_WIREDAND << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDANDDRIVE   (_GPIO_P_MODEL_MODE7_WIREDANDDRIVE << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDANDDRIVEFILTER   (_GPIO_P_MODEL_MODE7_WIREDANDDRIVEFILTER << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUP   (_GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUP << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUPFILTER   (_GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUPFILTER << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDANDFILTER   (_GPIO_P_MODEL_MODE7_WIREDANDFILTER << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDANDPULLUP   (_GPIO_P_MODEL_MODE7_WIREDANDPULLUP << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDANDPULLUPFILTER   (_GPIO_P_MODEL_MODE7_WIREDANDPULLUPFILTER << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDOR   (_GPIO_P_MODEL_MODE7_WIREDOR << 28)
 
#define GPIO_P_MODEL_MODE7_WIREDORPULLDOWN   (_GPIO_P_MODEL_MODE7_WIREDORPULLDOWN << 28)
 
#define GPIO_P_PINLOCKN_PINLOCKN_DEFAULT   (_GPIO_P_PINLOCKN_PINLOCKN_DEFAULT << 0)
 
#define GPIO_ROUTE_SWCLKPEN   (0x1UL << 0)
 
#define GPIO_ROUTE_SWCLKPEN_DEFAULT   (_GPIO_ROUTE_SWCLKPEN_DEFAULT << 0)
 
#define GPIO_ROUTE_SWDIOPEN   (0x1UL << 1)
 
#define GPIO_ROUTE_SWDIOPEN_DEFAULT   (_GPIO_ROUTE_SWDIOPEN_DEFAULT << 1)
 
#define GPIO_ROUTE_SWLOCATION_DEFAULT   (_GPIO_ROUTE_SWLOCATION_DEFAULT << 8)
 
#define GPIO_ROUTE_SWLOCATION_LOC0   (_GPIO_ROUTE_SWLOCATION_LOC0 << 8)
 
#define GPIO_ROUTE_SWLOCATION_LOC1   (_GPIO_ROUTE_SWLOCATION_LOC1 << 8)
 
#define GPIO_ROUTE_SWOPEN   (0x1UL << 2)
 
#define GPIO_ROUTE_SWOPEN_DEFAULT   (_GPIO_ROUTE_SWOPEN_DEFAULT << 2)