
/* ======================================================================
 *   Copyright (c) 2022 Texas Instruments Incorporated
 *
 *   All rights reserved. Property of Texas Instruments Incorporated.
 *   Restricted rights to use, duplicate or disclose this code are
 *   granted through contract.
 *
 *   The program may not be used without the written permission
 *   of Texas Instruments Incorporated or against the terms and conditions
 *   stipulated in the agreement under which this program has been
 *   supplied.
 * ==================================================================== */

/**
 *  \file     Port_PBcfg.c
 *
 *  \brief    This file contains generated post build configuration file
 *            for PORT MCAL driver
 *
 */

 /**********************************************************************************************************************
    Project: PORT_AM263
    Date   : 2022-08-06 03:07:34

    This file is generated by EB Tresos
    Do not modify this file, otherwise the software may behave in unexpected way.

 *********************************************************************************************************************/

#define PORT_CFG_SOURCE

/**********************************************************************************************************************
 *  INCLUDES
 *********************************************************************************************************************/
#include "Std_Types.h"
#include "Port.h"
#include "hw_ctrl_core.h"

/**********************************************************************************************************************
 *  VERSION CHECK
 *********************************************************************************************************************/

/*  Version checking  */
#if ((PORT_SW_MAJOR_VERSION != (0U))||(PORT_SW_MINOR_VERSION != (9U)))
   #error "Version numbers of Port_PBcfg.c and Port.h are inconsistent!"
#endif

#if ((PORT_CFG_MAJOR_VERSION != (0U))||(PORT_CFG_MINOR_VERSION != (9U)))
  #error "Version numbers of Port_PBcfg.c and Port_Cfg.h are inconsistent!"
#endif

/**********************************************************************************************************************
 *  LOCAL MACROS
 **********************************************************************************************************************/

/*MCAL: S MR:1.1 <APPROVED> "Reason - Start Section Code is also defined Port.h" */
#define PORT_START_SEC_CONFIG_DATA
/*MCAL: S MR:19.1 <APPROVED> "Reason - This is the format for specifying memory sections" */
#include "Port_MemMap.h"

/*<PORT_PIN_CONFIGURATION>*/
static CONST( Port_PinConfigType, PORT_PBCFG) PortConfigSet_0_PinConfig[] =
{
    {
         .Port_PinId = 97,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = TRUE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_GPIOEF,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_GPIOEF,

                .muxmode = 7,
            },
         },
         .Port_PinDioRegId = (3 - 1U), /* GPIO register index is 0 based */
         .Port_PinDioChannelId = 0,
         .Port_RegOffsetAddr = PINJ3_EPWM10_B,
         .Port_PinSignalName = (const sint8 *)"GPIOEF_64",
         .Port_PinName        = (const sint8 *)"PIN_J3",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 105,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = TRUE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_GPIOEF,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_GPIOEF,

                .muxmode = 7,
            },
         },
         .Port_PinDioRegId = (3 - 1U), /* GPIO register index is 0 based */
         .Port_PinDioChannelId = 6,
         .Port_RegOffsetAddr = PINK3_EPWM13_B,
         .Port_PinSignalName = (const sint8 *)"GPIOEF_70",
         .Port_PinName        = (const sint8 *)"PIN_K3",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 41,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = TRUE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_GPIOGH,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_GPIOGH,

                .muxmode = 7,
            },
         },
         .Port_PinDioRegId = (4 - 1U), /* GPIO register index is 0 based */
         .Port_PinDioChannelId = 24,
         .Port_RegOffsetAddr = PINC15_PRU1_GIO18,
         .Port_PinSignalName = (const sint8 *)"GPIOGH_120",
         .Port_PinName        = (const sint8 *)"PIN_C15",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 24,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = TRUE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_GPIOGH,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_GPIOGH,

                .muxmode = 7,
            },
         },
         .Port_PinDioRegId = (4 - 1U), /* GPIO register index is 0 based */
         .Port_PinDioChannelId = 26,
         .Port_RegOffsetAddr = PINB16_SDFM0_CLK0,
         .Port_PinSignalName = (const sint8 *)"GPIOGH_122",
         .Port_PinName        = (const sint8 *)"PIN_B16",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 6,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = TRUE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_GPIOI,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_GPIOI,

                .muxmode = 7,
            },
         },
         .Port_PinDioRegId = (5 - 1U), /* GPIO register index is 0 based */
         .Port_PinDioChannelId = 0,
         .Port_RegOffsetAddr = PINA15_SDFM0_CLK3,
         .Port_PinSignalName = (const sint8 *)"GPIOI_128",
         .Port_PinName        = (const sint8 *)"PIN_A15",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 14,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = TRUE,
         .Port_PinModeChangeable = TRUE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_LIN0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_LIN0,

                .muxmode = 1,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINA7_UART0_RXD,
         .Port_PinSignalName = (const sint8 *)"GPIOAB_27",
         .Port_PinName        = (const sint8 *)"PIN_A7",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 13,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = TRUE,
         .Port_PinModeChangeable = TRUE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_LIN0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_LIN0,

                .muxmode = 1,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINA6_UART0_TXD,
         .Port_PinSignalName = (const sint8 *)"GPIOAB_28",
         .Port_PinName        = (const sint8 *)"PIN_A6",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 2,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_SPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_SPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINA11_SPI0_CLK,
         .Port_PinSignalName = (const sint8 *)"SPI0_CLK",
         .Port_PinName        = (const sint8 *)"PIN_A11",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 37,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_SPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_SPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINC11_SPI0_CS0,
         .Port_PinSignalName = (const sint8 *)"SPI0_CS0",
         .Port_PinName        = (const sint8 *)"PIN_C11",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 36,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_SPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_SPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINC10_SPI0_D0,
         .Port_PinSignalName = (const sint8 *)"SPI0_D0",
         .Port_PinName        = (const sint8 *)"PIN_C10",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 19,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_SPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_SPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINB11_SPI0_D1,
         .Port_PinSignalName = (const sint8 *)"SPI0_D1",
         .Port_PinName        = (const sint8 *)"PIN_B11",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 126,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_QSPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_QSPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN2_QSPI0_CLK,
         .Port_PinSignalName = (const sint8 *)"QSPI0_CLK",
         .Port_PinName        = (const sint8 *)"PIN_N2",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 122,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_QSPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_QSPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN1_QSPI0_D0,
         .Port_PinSignalName = (const sint8 *)"QSPI0_D0",
         .Port_PinName        = (const sint8 *)"PIN_N1",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 127,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_QSPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_QSPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN4_QSPI0_D1,
         .Port_PinSignalName = (const sint8 *)"QSPI0_D1",
         .Port_PinName        = (const sint8 *)"PIN_N4",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 121,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_QSPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_QSPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN4_QSPI0_D2,
         .Port_PinSignalName = (const sint8 *)"QSPI0_D2",
         .Port_PinName        = (const sint8 *)"PIN_M4",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 134,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_QSPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_QSPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN4_QSPI0_D3,
         .Port_PinSignalName = (const sint8 *)"QSPI0_D3",
         .Port_PinName        = (const sint8 *)"PIN_P3",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 128,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_QSPI0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_QSPI0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINP1_QSPI0_CSN0,
         .Port_PinSignalName = (const sint8 *)"QSPI0_CSn0",
         .Port_PinName        = (const sint8 *)"PIN_P1",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 102,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINK17_PRU0_GIO0,
         .Port_PinSignalName = (const sint8 *)"RGMII2_RD0",
         .Port_PinName        = (const sint8 *)"PIN_K17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 103,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINK18_PRU0_GIO1,
         .Port_PinSignalName = (const sint8 *)"RGMII2_RD1",
         .Port_PinName        = (const sint8 *)"PIN_K18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 95,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINJ18_PRU0_GIO2,
         .Port_PinSignalName = (const sint8 *)"RGMII2_RD2",
         .Port_PinName        = (const sint8 *)"PIN_J18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 94,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINJ17_PRU0_GIO3,
         .Port_PinSignalName = (const sint8 *)"RGMII2_RD3",
         .Port_PinName        = (const sint8 *)"PIN_J17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 101,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINK16_PRU0_GIO4,
         .Port_PinSignalName = (const sint8 *)"RGMII2_RX_CTL",
         .Port_PinName        = (const sint8 *)"PIN_K16",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 100,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINK15_PRU0_GIO6,
         .Port_PinSignalName = (const sint8 *)"RGMII2_RXC",
         .Port_PinName        = (const sint8 *)"PIN_K15",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 116,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINM16_PRU0_GIO11,
         .Port_PinSignalName = (const sint8 *)"RGMII2_TD0",
         .Port_PinName        = (const sint8 *)"PIN_M16",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 115,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINM15_PRU0_GIO12,
         .Port_PinSignalName = (const sint8 *)"RGMII2_TD1",
         .Port_PinName        = (const sint8 *)"PIN_M15",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 90,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINH17_PRU0_GIO13,
         .Port_PinSignalName = (const sint8 *)"RGMII2_TD2",
         .Port_PinName        = (const sint8 *)"PIN_H17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 89,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINH16_PRU0_GIO14,
         .Port_PinSignalName = (const sint8 *)"RGMII2_TD3",
         .Port_PinName        = (const sint8 *)"PIN_H16",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 108,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINL16_PRU0_GIO15,
         .Port_PinSignalName = (const sint8 *)"RGMII2_TX_CTL",
         .Port_PinName        = (const sint8 *)"PIN_L16",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 91,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII2,

                .muxmode = 3,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINH18_PRU0_GIO16,
         .Port_PinSignalName = (const sint8 *)"RGMII2_TXC",
         .Port_PinName        = (const sint8 *)"PIN_H18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 117,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_MDIO0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_SLOW_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_MDIO0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINM17_MDIO0_MDC,
         .Port_PinSignalName = (const sint8 *)"MDIO0_MDC",
         .Port_PinName        = (const sint8 *)"PIN_M17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 123,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_MDIO0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_SLOW_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_MDIO0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN16_MDIO0_MDIO,
         .Port_PinSignalName = (const sint8 *)"MDIO0_MDIO",
         .Port_PinName        = (const sint8 *)"PIN_N16",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 142,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINU17_RGMII1_RD0,
         .Port_PinSignalName = (const sint8 *)"RGMII1_RD0",
         .Port_PinName        = (const sint8 *)"PIN_U17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 140,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINT17_RGMII1_RD1,
         .Port_PinSignalName = (const sint8 *)"RGMII1_RD1",
         .Port_PinName        = (const sint8 *)"PIN_T17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 143,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINU18_RGMII1_RD2,
         .Port_PinSignalName = (const sint8 *)"RGMII1_RD2",
         .Port_PinName        = (const sint8 *)"PIN_U18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 141,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINT18_RGMII1_RD3,
         .Port_PinSignalName = (const sint8 *)"RGMII1_RD3",
         .Port_PinName        = (const sint8 *)"PIN_T18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 137,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINR18_RGMII1_RX_CTL,
         .Port_PinSignalName = (const sint8 *)"RGMII1_RX_CTL",
         .Port_PinName        = (const sint8 *)"PIN_R18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 136,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_IN,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINR17_RGMII1_RXC,
         .Port_PinSignalName = (const sint8 *)"RGMII1_RXC",
         .Port_PinName        = (const sint8 *)"PIN_R17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 130,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINP16_RGMII1_TD0,
         .Port_PinSignalName = (const sint8 *)"RGMII1_TD0",
         .Port_PinName        = (const sint8 *)"PIN_P16",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 131,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINP17_RGMII1_TD1,
         .Port_PinSignalName = (const sint8 *)"RGMII1_TD1",
         .Port_PinName        = (const sint8 *)"PIN_P17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 132,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINP18_RGMII1_TD2,
         .Port_PinSignalName = (const sint8 *)"RGMII1_TD2",
         .Port_PinName        = (const sint8 *)"PIN_P18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 124,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN17_RGMII1_TD3,
         .Port_PinSignalName = (const sint8 *)"RGMII1_TD3",
         .Port_PinName        = (const sint8 *)"PIN_N17",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 118,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINM18_RGMII1_TX_CTL,
         .Port_PinSignalName = (const sint8 *)"RGMII1_TX_CTL",
         .Port_PinName        = (const sint8 *)"PIN_M18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 125,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_RGMII1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_RGMII1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINN18_RGMII1_TXC,
         .Port_PinSignalName = (const sint8 *)"RGMII1_TXC",
         .Port_PinName        = (const sint8 *)"PIN_N18",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 4,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_I2C0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_I2C0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINA13_I2C0_SCL,
         .Port_PinSignalName = (const sint8 *)"I2C0_SCL",
         .Port_PinName        = (const sint8 *)"PIN_A13",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 21,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_I2C0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_I2C0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINB13_I2C0_SDA,
         .Port_PinSignalName = (const sint8 *)"I2C0_SDA",
         .Port_PinName        = (const sint8 *)"PIN_B13",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 49,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_I2C2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_I2C2,

                .muxmode = 1,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINC7_UART0_RTSN,
         .Port_PinSignalName = (const sint8 *)"I2C2_SCL",
         .Port_PinName        = (const sint8 *)"PIN_C7",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 32,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 0,
         .Port_InputOverride_Ctrl = 0,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_I2C2,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_FAST_SLEW,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_I2C2,

                .muxmode = 1,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINB7_UART0_CTSn,
         .Port_PinSignalName = (const sint8 *)"I2C2_SDA",
         .Port_PinName        = (const sint8 *)"PIN_B7",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
		{
         .Port_PinId = 111,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_MCAN1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_MCAN1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINL2_MCAN1_RX,
         .Port_PinSignalName = (const sint8 *)"MCAN1_RX",
         .Port_PinName        = (const sint8 *)"PIN_L2",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 99,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_MCAN1,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_MCAN1,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINK1_MCAN1_TX,
         .Port_PinSignalName = (const sint8 *)"MCAN1_TX",
         .Port_PinName        = (const sint8 *)"PIN_K1",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
	{
         .Port_PinId = 114,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_MCAN0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_MCAN0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINM1_MCAN0_RX,
         .Port_PinSignalName = (const sint8 *)"MCAN0_RX",
         .Port_PinName        = (const sint8 *)"PIN_M1",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
    {
         .Port_PinId = 107,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DISABLE,
         .Port_OutputOverride_Ctrl = 1,
         .Port_InputOverride_Ctrl = 1,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_DEFAULT,
         .Port_PinInitialMode =  PORT_PIN_MODE_MCAN0,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_MCAN0,

                .muxmode = 0,
            },
         },
         .Port_PinDioRegId = PORT_DIO_INVALID_REG_ID, /* GPIO register index is 0 based */
         .Port_PinDioChannelId = PORT_DIO_INVALID_REG_ID,
         .Port_RegOffsetAddr = PINL1_MCAN0_TX,
         .Port_PinSignalName = (const sint8 *)"MCAN0_TX",
         .Port_PinName        = (const sint8 *)"PIN_L1",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
	 {
         .Port_PinId = 52,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_LOW,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_GPIOCD,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_GPIOCD,

                .muxmode = 7,
            },
         },
         .Port_PinDioRegId = (2 - 1U), /* GPIO register index is 0 based */
         .Port_PinDioChannelId = 19,
         .Port_RegOffsetAddr = PIND1_EPWM4_A,
         .Port_PinSignalName = (const sint8 *)"GPIOCD_51",
         .Port_PinName        = (const sint8 *)"PIN_D1",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
	{
         .Port_PinId = 87,
         .Port_PullInhibitEnable = PORT_PIN_PULL_INHIBIT_DEFAULT,
         .Port_OutputOverride_Ctrl = 2,
         .Port_InputOverride_Ctrl = 2,
         .Port_DirectionChangeable = FALSE,
         .Port_PinModeChangeable = FALSE,
         .Port_PinLevelValue = PORT_PIN_LEVEL_HIGH,
         .Port_PinDirection = PORT_PIN_OUT,
         .Port_PinInitialMode =  PORT_PIN_MODE_GPIOCD,
         .Port_PullTypeSelect = PORT_PIN_PULLTYPE_DEFAULT,
         .Port_SlewControl = PORT_PIN_SLEWCONTROL_DEFAULT,
         .Port_NumPortModes = 1,
         .Port_PinMode =
         {            [0] =
            {


                .mode = PORT_PIN_MODE_GPIOCD,

                .muxmode = 7,
            },
         },
         .Port_PinDioRegId = (2 - 1U), /* GPIO register index is 0 based */
         .Port_PinDioChannelId = 31,
         .Port_RegOffsetAddr = PING4_EPWM10_A,
         .Port_PinSignalName = (const sint8 *)"GPIOCD_63",
         .Port_PinName        = (const sint8 *)"PIN_G4",
         .Port_PinSetEdgeTrigger = FALSE,
         .Port_PinSelectEdgeTrigger = PORT_RISING_EDGE,
    },
};

/*<PORT_PIN_CONFIGURATION>*/
static CONST( Port_DioRegConfigType, PORT_PBCFG) PortConfigSet_0_DioConfig[] =
{
    [0] =
    {
         .Port_DioRegId = (3 - 1U), /* Dio Register is 0 based index */
         .Port_BankInterruptEnable = 3,
    },
    [1] =
    {
         .Port_DioRegId = (4 - 1U), /* Dio Register is 0 based index */
         .Port_BankInterruptEnable = 3,
    },
    [2] =
    {
         .Port_DioRegId = (5 - 1U), /* Dio Register is 0 based index */
         .Port_BankInterruptEnable = 3,
    },
};

/*</PORT_PIN_CONFIGURATION>*/
CONST(Port_ConfigType, PORT_PBCFG) PortConfigSet_0 =
{
    .NumberOfPortPins = 53,
    .PinConfig_pt = PortConfigSet_0_PinConfig,
    .NumberOfGPIORegs = 3,
    .DioConfig_pt = PortConfigSet_0_DioConfig,
};

const struct Port_ConfigType_s * PortConfigSet_0_pt = &PortConfigSet_0;

#define PORT_STOP_SEC_CONFIG_DATA
#include "Port_MemMap.h"


/**********************************************************************************************************************
 *  END OF FILE: Port_PBcfg.c                                                                                         *
 **********************************************************************************************************************/



