text: //*****************************************************************************
  //
  //  am_bsp_pins.c
  //! @file
  //!
  //! @brief BSP pin configuration definitions.
  //!
  //! @addtogroup BSP Board Support Package (BSP)
  //! @addtogroup apollo3_evb_bsp BSP for the Apollo3 Engineering Board
  //! @ingroup BSP
  //! @{
  //
  //*****************************************************************************
  
  //*****************************************************************************
  //
  // Copyright (c) 2021, Ambiq Micro, Inc.
  // All rights reserved.
  //
  // Redistribution and use in source and binary forms, with or without
  // modification, are permitted provided that the following conditions are met:
  //
  // 1. Redistributions of source code must retain the above copyright notice,
  // this list of conditions and the following disclaimer.
  //
  // 2. Redistributions in binary form must reproduce the above copyright
  // notice, this list of conditions and the following disclaimer in the
  // documentation and/or other materials provided with the distribution.
  //
  // 3. Neither the name of the copyright holder nor the names of its
  // contributors may be used to endorse or promote products derived from this
  // software without specific prior written permission.
  //
  // Third party software included in this distribution is subject to the
  // additional license terms as defined in the /docs/licenses directory.
  //
  // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
  // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  // POSSIBILITY OF SUCH DAMAGE.
  //
  // This is part of revision b0-release-20210111-1514-g6a1d4008b7 of the AmbiqSuite Development Package.
  //
  //*****************************************************************************
  
  #include "am_bsp.h"
  
  //*****************************************************************************
  //
  // LED0 (90) - The LED nearest the inside of the board (D4). Note: Active Low.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_LED0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_90_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // LED1 (30) - The middle LED (D3). Note: Active Low.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_LED1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_30_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // LED2 (97) - The LED nearest the outside of the board (D5). Note: Active Low.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_LED2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_97_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // BUTTON0 (18) - Labeled BTN0 on the Apollo4 Blue EVB.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_BUTTON0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_18_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_ENABLE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_HI2LO,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_100K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // BUTTON1 (19) - Labeled BTN1 on the Apollo4 Blue EVB.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_BUTTON1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_19_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_ENABLE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_HI2LO,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_100K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // COM_UART_TX (60) - This pin is UART0 transmit used by J-Link. Note: LED1 cannot be used simultaneously.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_COM_UART_TX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_60_UART0TX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // COM_UART_RX (47) - This pin is UART0 receive used by J-Link. Note: IOM5 clock cannot be used simultaneously.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_COM_UART_RX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_47_UART0RX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // COM_UART_CTS (59) - This pin is the UART0 CTS used by J-Link.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_COM_UART_CTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_59_UART0CTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // COM_UART_RTS (58) - This pin is the UART0 RTS used by J-Link.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_COM_UART_RTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_58_UART0RTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART1_TX (12) - This pin is UART1 transmit.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART1_TX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_12_UART1TX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART1_RX (14) - This pin is UART1 receive.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART1_RX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_14_UART1RX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART1_CTS (51) - This pin is the UART1 CTS.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART1_CTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_51_UART1CTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART1_RTS (49) - This pin is the UART1 RTS.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART1_RTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_49_UART1RTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART2_TX (13) - This pin is UART2 transmit.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART2_TX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_13_UART2TX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART2_RX (11) - This pin is UART2 receive.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART2_RX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_11_UART2RX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART2_CTS (52) - This pin is the UART2 CTS.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART2_CTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_52_UART2CTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART2_RTS (50) - This pin is the UART2 RTS.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART2_RTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_50_UART2RTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART3_TX (61) - This pin is UART3 transmit. Note: IOM6 clock cannot be used simultaneously.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART3_TX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_61_UART3TX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART3_RX (63) - This pin is UART3 receive. Note, IOM6 MISO cannot be used simultaneously.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART3_RX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_63_UART3RX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART3_CTS (19) - This pin is the UART3 CTS. Note: ADC0 cannot be used simultaneously.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART3_CTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_19_UART3CTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // UART3_RTS (17) - This pin is the UART3 RTS.Note: ADC2 cannot be used simultaneously
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_UART3_RTS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_17_UART3RTS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM0_CS (72) - I/O Master 0 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM0_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_72_NCE72,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM0CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM0_MISO (7) - I/O Master 0 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM0_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_7_M0MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM0_MOSI (6) - I/O Master 0 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM0_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_6_M0MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM0_SCK (5) - I/O Master 0 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM0_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_5_M0SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM0_SCL (5) - I/O Master 0 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM0_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_5_M0SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM0_SDA (6) - I/O Master 0 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM0_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_6_M0SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM1_CS (11) - I/O Master 1 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM1_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_11_NCE11,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM1CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM1_MISO (10) - I/O Master 1 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM1_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_10_M1MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM1_MOSI (9) - I/O Master 1 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM1_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_9_M1MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM1_SCK (8) - I/O Master 1 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM1_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_8_M1SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM1_SCL (8) - I/O Master 1 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM1_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_8_M1SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM1_SDA (9) - I/O Master 1 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM1_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_9_M1SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM2_CS (37) - I/O Master 2 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM2_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_37_NCE37,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM2CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM2_MISO (27) - I/O Master 2 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM2_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_27_M2MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM2_MOSI (26) - I/O Master 2 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM2_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_26_M2MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM2_SCK (25) - I/O Master 2 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM2_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_25_M2SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM2_SCL (25) - I/O Master 2 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM2_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_25_M2SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM2_SDA (26) - I/O Master 2 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM2_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_26_M2SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM3_CS (85) - I/O Master 3 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM3_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_85_NCE85,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM3CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM3_MISO (33) - I/O Master 3 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM3_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_33_M3MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM3_MOSI (32) - I/O Master 3 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM3_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_32_M3MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM3_SCK (31) - I/O Master 3 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM3_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_31_M3SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM3_SCL (31) - I/O Master 3 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM3_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_31_M3SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM3_SDA (32) - I/O Master 3 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM3_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_32_M3SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM4_CS (79) - I/O Master 4 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM4_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_79_NCE79,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM4CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM4_MISO (36) - I/O Master 4 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM4_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_36_M4MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM4_MOSI (35) - I/O Master 4 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM4_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_35_M4MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM4_SCK (34) - I/O Master 4 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM4_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_34_M4SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM4_SCL (34) - I/O Master 4 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM4_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_34_M4SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM4_SDA (35) - I/O Master 4 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM4_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_35_M4SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM5_CS (60) - I/O Master 5 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM5_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_60_NCE60,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM5CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM5_MISO (49) - I/O Master 5 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM5_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_49_M5MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM5_MOSI (48) - I/O Master 5 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM5_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_48_M5MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM5_SCK (47) - I/O Master 5 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM5_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_47_M5SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM5_SCL (47) - I/O Master 5 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM5_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_47_M5SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM5_SDA (48) - I/O Master 5 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM5_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_48_M5SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM6_CS (30) - I/O Master 6 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM6_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_30_NCE30,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM6CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM6_MISO (63) - I/O Master 6 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM6_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_63_M6MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM6_MOSI (62) - I/O Master 6 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM6_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_62_M6MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM6_SCK (61) - I/O Master 6 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM6_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_61_M6SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM6_SCL (61) - I/O Master 6 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM6_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_61_M6SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM6_SDA (62) - I/O Master 6 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM6_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_62_M6SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM7_CS (88) - I/O Master 7 chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM7_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_88_NCE88,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_IOM7CE0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM7_MISO (24) - I/O Master 7 SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM7_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_24_M7MISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM7_MOSI (23) - I/O Master 7 SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM7_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_23_M7MOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM7_SCK (22) - I/O Master 7 SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM7_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_22_M7SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM7_SCL (22) - I/O Master 7 I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM7_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_22_M7SCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOM7_SDA (23) - I/O Master 7 I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOM7_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_23_M7SDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOS_CE (3) - I/O Slave chip select.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOS_CE =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_3_SLnCE,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_ENABLE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOS_MISO (2) - I/O Slave SPI MISO signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOS_MISO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_2_SLMISO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOS_MOSI (1) - I/O Slave SPI MOSI signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOS_MOSI =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_1_SLMOSI,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_ENABLE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOS_SCK (0) - I/O Slave SPI SCK signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOS_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_0_SLSCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_ENABLE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOS_SCL (0) - I/O Slave I2C clock signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOS_SCL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_0_SLSCL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_ENABLE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOS_SDA (1) - I/O Slave I2C data signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOS_SDA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_1_SLSDAWIR3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_1_5K,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // IOS_INT (4) - I/O Slave interrupt.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_IOS_INT =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_4_SLINT,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_OPENDRAIN,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVEHIGH,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_CE0 (1) - MSPI0 chip select for device 0
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_CE0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_1_NCE1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_MSPI0CEN0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_CE1 (52) - MSPI0 chip select for device 1
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_CE1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_52_NCE52,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_MSPI0CEN1,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D0 (64) - MSPI0 data 0.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_64_MSPI0_0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D1 (65) - MSPI0 data 1.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_65_MSPI0_1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D2 (66) - MSPI0 data 2.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_66_MSPI0_2,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D3 (67) - MSPI0 data 3.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D3 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_67_MSPI0_3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D4 (68) - MSPI0 data 4.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D4 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_68_MSPI0_4,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D5 (69) - MSPI0 data 5.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D5 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_69_MSPI0_5,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D6 (70) - MSPI0 data 6.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D6 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_70_MSPI0_6,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_D7 (71) - MSPI0 data 7.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_D7 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_71_MSPI0_7,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_SCK (72) - MSPI0 clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_72_MSPI0_8,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI0_DQSDM (73) - MSPI0 DQS DM.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI0_DQSDM =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_73_MSPI0_9,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_CE0 (89) - MSPI1 chip select for device 0
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_CE0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_89_NCE89,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_MSPI1CEN0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_CE1 (91) - MSPI1 chip select for device 1
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_CE1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_91_NCE91,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_MSPI1CEN1,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D0 (37) - MSPI1 data 0.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_37_MSPI1_0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D1 (38) - MSPI1 data 1.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_38_MSPI1_1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D2 (39) - MSPI1 data 2.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_39_MSPI1_2,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D3 (40) - MSPI1 data 3.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D3 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_40_MSPI1_3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D4 (41) - MSPI1 data 4.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D4 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_41_MSPI1_4,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D5 (42) - MSPI1 data 5.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D5 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_42_MSPI1_5,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D6 (43) - MSPI1 data 6.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D6 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_43_MSPI1_6,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_D7 (44) - MSPI1 data 7.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_D7 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_44_MSPI1_7,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_SCK (45) - MSPI1 clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_45_MSPI1_8,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI1_DQSDM (46) - MSPI1 DQS DM.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI1_DQSDM =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_46_MSPI1_9,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_CE0 (0) - MSPI2 chip select for device 0
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_CE0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_0_NCE0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_MSPI2CEN0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_CE1 (86) - MSPI2 chip select for device 1
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_CE1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_86_NCE86,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_MSPI2CEN1,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D0 (74) - MSPI2 data 0.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_74_MSPI2_0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D1 (75) - MSPI2 data 1.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_75_MSPI2_1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D2 (76) - MSPI2 data 2.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_76_MSPI2_2,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D3 (77) - MSPI2 data 3.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D3 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_77_MSPI2_3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D4 (78) - MSPI2 data 4.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D4 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_78_MSPI2_4,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D5 (79) - MSPI2 data 5.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D5 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_79_MSPI2_5,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D6 (80) - MSPI2 data 6.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D6 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_80_MSPI2_6,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_D7 (81) - MSPI2 data 7.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_D7 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_81_MSPI2_7,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_SCK (82) - MSPI2 clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_82_MSPI2_8,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // MSPI2_DQSDM (83) - MSPI2 DQS DM.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_MSPI2_DQSDM =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_83_MSPI2_9,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_LO2HI,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_SPI_CS (83) - Display SPI CS.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_SPI_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_83_NCE83,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_DCSPICSN,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_SPI_SD (74) - Display SPI Data Out.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_SPI_SD =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_74_DISP_SPI_SD,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_SPI_DCX (75) - Display SPI DCx.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_SPI_DCX =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_75_DISP_SPI_DCX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_SPI_SCK (78) - Display SPI Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_SPI_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_78_DISP_SPI_SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_SPI_RES (37) - Display SPI Reset.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_SPI_RES =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_37_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_SPI_TE (87) - Display SPI TE.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_SPI_TE =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_87_DISP_TE,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSPI_CS (83) - Display DSPI CS.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSPI_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_83_NCE83,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_DCSPICSN,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSPI_D0 (74) - Display DSPI Data Out 0.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSPI_D0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_74_DISP_SPI_SD,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSPI_D1 (75) - Display DSPI Data Out 1.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSPI_D1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_75_DISP_SPI_DCX,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSPI_SCK (78) - Display DSPI Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSPI_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_78_DISP_SPI_SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSPI_RES (37) - Display DSPI Reset.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSPI_RES =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_37_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSPI_DEVICE_EN (29) - Display DSPI Device Enable.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSPI_DEVICE_EN =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_29_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSPI_TE (87) - Display DSPI TE.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSPI_TE =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_87_DISP_TE,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_CS (83) - Display QSPI CS.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_CS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_83_NCE83,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = AM_HAL_GPIO_NCE_QSPICSN,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_D0 (74) - Display QSPI Data Out 0.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_D0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_74_DISP_QSPI_D0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_D1 (75) - Display QSPI Data Out 1.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_D1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_75_DISP_QSPI_D1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_D2 (76) - Display QSPI Data Out 2.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_D2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_76_DISP_QSPI_D2,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_D3 (77) - Display QSPI Data Out 3.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_D3 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_77_DISP_QSPI_D3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_SCK (78) - Display QSPI Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_SCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_78_DISP_QSPI_SCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_RES (37) - Display QSPI Reset.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_RES =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_37_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_DEVICE_EN (29) - Display QSPI Device Enable.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_DEVICE_EN =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_29_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_QSPI_TE (87) - Display QSPI TE.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_QSPI_TE =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_87_DISP_TE,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D0 (64) - Display DSI DPI-2 Data 0.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_64_DISP_D0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D1 (65) - Display DSI DPI-2 Data 1.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_65_DISP_D1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D2 (66) - Display DSI DPI-2 Data 2.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_66_DISP_D2,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D3 (67) - Display DSI DPI-2 Data 3.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D3 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_67_DISP_D3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D4 (68) - Display DSI DPI-2 Data 4.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D4 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_68_DISP_D4,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D5 (69) - Display DSI DPI-2 Data 5.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D5 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_69_DISP_D5,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D6 (70) - Display DSI DPI-2 Data 6.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D6 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_70_DISP_D6,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D7 (71) - Display DSI DPI-2 Data 7.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D7 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_71_DISP_D7,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D8 (72) - Display DSI DPI-2 Data 8.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D8 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_72_DISP_D8,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D9 (73) - Display DSI DPI-2 Data 9.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D9 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_73_DISP_D9,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D10 (74) - Display DSI DPI-2 Data 10.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D10 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_74_DISP_D10,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D11 (75) - Display DSI DPI-2 Data 11.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D11 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_75_DISP_D11,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D12 (76) - Display DSI DPI-2 Data 12.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D12 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_76_DISP_D12,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D13 (77) - Display DSI DPI-2 Data 13.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D13 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_77_DISP_D13,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D14 (78) - Display DSI DPI-2 Data 14.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D14 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_78_DISP_D14,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D15 (37) - Display DSI DPI-2 Data 15.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D15 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_37_DISP_D15,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D16 (38) - Display DSI DPI-2 Data 16.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D16 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_38_DISP_D16,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D17 (39) - Display DSI DPI-2 Data 17.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D17 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_39_DISP_D17,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D18 (40) - Display DSI DPI-2 Data 18.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D18 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_40_DISP_D18,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D19 (41) - Display DSI DPI-2 Data 19.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D19 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_41_DISP_D19,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D20 (42) - Display DSI DPI-2 Data 20.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D20 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_42_DISP_D20,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D21 (43) - Display DSI DPI-2 Data 21.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D21 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_43_DISP_D21,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D22 (44) - Display DSI DPI-2 Data 22.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D22 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_44_DISP_D22,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DPI2_D23 (45) - Display DSI DPI-2 Data 23.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DPI2_D23 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_45_DISP_D23,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_VS (79) - Display DSI DPI-2 Vertical Sync.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_VS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_79_DISP_VS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_HS (80) - Display DSI DPI-2 Horizontal Sync.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_HS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_80_DISP_HS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DE (81) - Display DSI DPI-2 DE.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DE =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_81_DISP_DE,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_PCLK (82) - Display DSI DPI-2 PCLK.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_PCLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_82_DISP_PCLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_SD (83) - Display DSI DPI-2 SD.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_SD =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_83_DISP_SD,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P5X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSI_TE (87) - Display DSI TE.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSI_TE =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_87_DISP_TE,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_CM (89) - Display CM.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_CM =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_89_DISP_CM,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // DISP_DSI_RES (37) - Display DSI Reset.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_DISP_DSI_RES =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_37_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // VDD18_SWITCH (104) - MIPI 1.8V Power Switch.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_VDD18_SWITCH =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_104_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // VDDUSB33_SWITCH (103) - USB 3.3V Power Switch.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_VDDUSB33_SWITCH =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_103_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // VDDUSB0P9_SWITCH (101) - USB 0.9V Power Switch.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_VDDUSB0P9_SWITCH =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_101_GPIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_PUSHPULL,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // ITM_SWO (28) - ITM Serial Wire Output.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_ITM_SWO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_28_SWO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // EMT_TRACE0 (51) - ETM Serial Wire Debug Trace Out 0.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_EMT_TRACE0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_51_SWTRACE0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // ETM_TRACE1 (52) - ETM Serial Wire Debug Trace Out 1.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_ETM_TRACE1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_52_SWTRACE1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // ETM_TRACE2 (53) - ETM Serial Wire Debug Trace Out 2.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_ETM_TRACE2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_53_SWTRACE2,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // ETM_TRACE3 (54) - ETM Serial Wire Debug Trace Out 3.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_ETM_TRACE3 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_54_SWTRACE3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // ETM_TRACECLK (50) - ETM Serial Wire Debug Trace Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_ETM_TRACECLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_50_SWTRACECLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // ETM_TRACECTL (55) - ETM Serial Wire Debug Trace Control.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_ETM_TRACECTL =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_55_SWTRACECTL,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S0_DATA (6) - I2S0 Bidirectional Data.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S0_DATA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_6_I2S0_DATA,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S0_SDOUT (6) - I2S0 Bidirectional Data.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S0_SDOUT =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_6_I2S0_SDOUT,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S0_CLK (5) - I2S0 Bit Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S0_CLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_5_I2S0_CLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S0_WS (7) - I2S0 L/R Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S0_WS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_7_I2S0_WS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S0_SDIN (4) - I2S0 Data In.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S0_SDIN =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_4_I2S0_SDIN,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S1_DATA (17) - I2S1 Bidirectional Data.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S1_DATA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_17_I2S1_DATA,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S1_CLK (16) - I2S1 Bit Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S1_CLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_16_I2S1_CLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // I2S1_WS (18) - I2S1 L/R Clock.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_I2S1_WS =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_18_I2S1_WS,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM0_CLK (50) - PDM 0 Clock Signal. Note: ETM_TRACECLK cannot be used simultaneously with this signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM0_CLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_50_PDM0_CLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM0_DATA (51) - PDM 0 Data Signal. Note: ETM_TRACE0 cannot be used simultaneously with this signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM0_DATA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_51_PDM0_DATA,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM1_CLK (52) - PDM 1 Clock Signal. Note: ETM_TRACE1 cannot be used simultaneously with this signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM1_CLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_52_PDM1_CLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM1_DATA (53) - PDM 1 Data Signal. Note: ETM_TRACE2 cannot be used simultaneously with this signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM1_DATA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_53_PDM1_DATA,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM2_CLK (54) - PDM 2 Clock Signal. Note: ETM_TRACE3 cannot be used simultaneously with this signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM2_CLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_54_PDM2_CLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM2_DATA (55) - PDM 2 Data Signal. Note: ETM_TRACECTL cannot be used simultaneously with this signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM2_DATA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_55_PDM2_DATA,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM3_CLK (56) - PDM 3 Clock Signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM3_CLK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_56_PDM3_CLK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // PDM3_DATA (57) - PDM 3 Data Signal.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_PDM3_DATA =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_57_PDM3_DATA,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT0 (84) - SD Data 0 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT0 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_84_SDIF_DAT0,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT1 (85) - SD Data 1 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT1 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_85_SDIF_DAT1,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT2 (86) - SD Data 2 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT2 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_86_SDIF_DAT2,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT3 (87) - SD Data 3 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT3 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_87_SDIF_DAT3,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT4 (79) - SD Data 4 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT4 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_79_SDIF_DAT4,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT5 (80) - SD Data 5 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT5 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_80_SDIF_DAT5,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT6 (81) - SD Data 6 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT6 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_81_SDIF_DAT6,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_DAT7 (82) - SD Data 7 pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_DAT7 =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_82_SDIF_DAT7,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_CMD (83) - SD Command pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_CMD =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_83_SDIF_CMD,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SDIF_CLKOUT (88) - SD Clock to Card pin.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SDIF_CLKOUT =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_88_SDIF_CLKOUT,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_1P0X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SWDIO (21) - Cortex Serial Wire DIO.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SWDIO =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_21_SWDIO,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // SWDCK (20) - Cortex Serial Wire DCK.
  //
  //*****************************************************************************
  am_hal_gpio_pincfg_t g_AM_BSP_GPIO_SWDCK =
  {
      .GP.cfg_b.uFuncSel             = AM_HAL_PIN_20_SWDCK,
      .GP.cfg_b.eGPInput             = AM_HAL_GPIO_PIN_INPUT_NONE,
      .GP.cfg_b.eGPRdZero            = AM_HAL_GPIO_PIN_RDZERO_READPIN,
      .GP.cfg_b.eIntDir              = AM_HAL_GPIO_PIN_INTDIR_NONE,
      .GP.cfg_b.eGPOutCfg            = AM_HAL_GPIO_PIN_OUTCFG_DISABLE,
      .GP.cfg_b.eDriveStrength       = AM_HAL_GPIO_PIN_DRIVESTRENGTH_0P1X,
      .GP.cfg_b.uSlewRate            = 0,
      .GP.cfg_b.ePullup              = AM_HAL_GPIO_PIN_PULLUP_NONE,
      .GP.cfg_b.uNCE                 = 0,
      .GP.cfg_b.eCEpol               = AM_HAL_GPIO_PIN_CEPOL_ACTIVELOW,
      .GP.cfg_b.uRsvd_0              = 0,
      .GP.cfg_b.ePowerSw             = AM_HAL_GPIO_PIN_POWERSW_NONE,
      .GP.cfg_b.eForceInputEn        = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.eForceOutputEn       = AM_HAL_GPIO_PIN_FORCEEN_NONE,
      .GP.cfg_b.uRsvd_1              = 0,
  };
  
  //*****************************************************************************
  //
  // End Doxygen group.
  //! @}
  //
  //*****************************************************************************
  