20 #include "fsl_common.h"    29 #define SOPT5_UART0TXSRC_UART_TX      0x00u       48   CLOCK_EnableClock(kCLOCK_PortB);                           
    50   PORT_SetPinMux(PORTB, 
PIN16_IDX, kPORT_MuxAlt3);           
    51   PORT_SetPinMux(PORTB, 
PIN17_IDX, kPORT_MuxAlt3);           
    52   SIM->SOPT5 = ((SIM->SOPT5 &
    53     (~(SIM_SOPT5_UART0TXSRC_MASK)))                          
    64 #define SOPT5_UART0TXSRC_UART_TX      0x00u       82   CLOCK_EnableClock(kCLOCK_PortB);                           
    84   PORT_SetPinMux(PORTB, 
PIN16_IDX, kPORT_MuxAlt3);           
    85   PORT_SetPinMux(PORTB, 
PIN17_IDX, kPORT_MuxAlt3);           
    86   SIM->SOPT5 = ((SIM->SOPT5 &
    87     (~(SIM_SOPT5_UART0TXSRC_MASK)))                          
   114   PORT_SetPinMux(PORTB, 
PIN16_IDX, kPORT_PinDisabledOrAnalog); 
   115   PORT_SetPinMux(PORTB, 
PIN17_IDX, kPORT_PinDisabledOrAnalog); 
   124 #define SOPT5_UART1TXSRC_UART_TX      0x00u      143   CLOCK_EnableClock(kCLOCK_PortE);                           
   145   PORT_SetPinMux(PORTE, 
PIN0_IDX, kPORT_MuxAlt3);            
   146   PORT_SetPinMux(PORTE, 
PIN1_IDX, kPORT_MuxAlt3);            
   147   SIM->SOPT5 = ((SIM->SOPT5 &
   148     (~(SIM_SOPT5_UART1TXSRC_MASK)))                          
   175   PORT_SetPinMux(PORTE, 
PIN0_IDX, kPORT_PinDisabledOrAnalog); 
   176   PORT_SetPinMux(PORTE, 
PIN1_IDX, kPORT_PinDisabledOrAnalog); 
   202   CLOCK_EnableClock(kCLOCK_PortD);                           
   204   PORT_SetPinMux(PORTD, 
PIN2_IDX, kPORT_MuxAlt3);            
   205   PORT_SetPinMux(PORTD, 
PIN3_IDX, kPORT_MuxAlt3);            
   230   PORT_SetPinMux(PORTD, 
PIN2_IDX, kPORT_PinDisabledOrAnalog); 
   231   PORT_SetPinMux(PORTD, 
PIN3_IDX, kPORT_PinDisabledOrAnalog); 
   236 #define PIN16_IDX                       16u      238 #define PIN17_IDX                       17u      256   CLOCK_EnableClock(kCLOCK_PortC);                           
   258   PORT_SetPinMux(PORTC, 
PIN16_IDX, kPORT_MuxAlt3);           
   259   PORT_SetPinMux(PORTC, 
PIN17_IDX, kPORT_MuxAlt3);           
   264 #define PIN16_IDX                       16u      266 #define PIN17_IDX                       17u      284   PORT_SetPinMux(PORTC, 
PIN16_IDX, kPORT_PinDisabledOrAnalog); 
   285   PORT_SetPinMux(PORTC, 
PIN17_IDX, kPORT_PinDisabledOrAnalog); 
   290 #define PIN24_IDX                       24u      292 #define PIN25_IDX                       25u      311   CLOCK_EnableClock(kCLOCK_PortE);                           
   313   PORT_SetPinMux(PORTE, 
PIN24_IDX, kPORT_MuxAlt3);           
   314   PORT_SetPinMux(PORTE, 
PIN25_IDX, kPORT_MuxAlt3);           
   319 #define PIN24_IDX                       24u      321 #define PIN25_IDX                       25u      339   PORT_SetPinMux(PORTE, 
PIN24_IDX, kPORT_PinDisabledOrAnalog); 
   340   PORT_SetPinMux(PORTE, 
PIN25_IDX, kPORT_PinDisabledOrAnalog); 
   345 #define PIN24_IDX                       24u      347 #define PIN25_IDX                       25u      367   CLOCK_EnableClock(kCLOCK_PortE);                           
   369   const port_pin_config_t porte24_pin31_config = {
   372     kPORT_PassiveFilterDisable,                              
   373     kPORT_OpenDrainEnable,                                   
   374     kPORT_LowDriveStrength,                                  
   378   PORT_SetPinConfig(PORTE, 
PIN24_IDX, &porte24_pin31_config); 
   379   const port_pin_config_t porte25_pin32_config = {
   382     kPORT_PassiveFilterDisable,                              
   383     kPORT_OpenDrainEnable,                                   
   384     kPORT_LowDriveStrength,                                  
   388   PORT_SetPinConfig(PORTE, 
PIN25_IDX, &porte25_pin32_config); 
   393 #define PIN24_IDX                       24u      395 #define PIN25_IDX                       25u      413   PORT_SetPinMux(PORTE, 
PIN24_IDX, kPORT_PinDisabledOrAnalog); 
   414   PORT_SetPinMux(PORTE, 
PIN25_IDX, kPORT_PinDisabledOrAnalog); 
   419 #define PIN10_IDX                       10u      421 #define PIN11_IDX                       11u      442   CLOCK_EnableClock(kCLOCK_PortC);                           
   444   const port_pin_config_t portc10_pin82_config = {
   447     kPORT_PassiveFilterDisable,                              
   448     kPORT_OpenDrainEnable,                                   
   449     kPORT_LowDriveStrength,                                  
   453   PORT_SetPinConfig(PORTC, 
PIN10_IDX, &portc10_pin82_config); 
   454   const port_pin_config_t portc11_pin83_config = {
   457     kPORT_PassiveFilterDisable,                              
   458     kPORT_OpenDrainEnable,                                   
   459     kPORT_LowDriveStrength,                                  
   463   PORT_SetPinConfig(PORTC, 
PIN11_IDX, &portc11_pin83_config); 
   468 #define PIN10_IDX                       10u      470 #define PIN11_IDX                       11u      488   PORT_SetPinMux(PORTC, 
PIN10_IDX, kPORT_PinDisabledOrAnalog); 
   489   PORT_SetPinMux(PORTC, 
PIN11_IDX, kPORT_PinDisabledOrAnalog); 
   494 #define PIN12_IDX                       12u      496 #define PIN13_IDX                       13u      517   CLOCK_EnableClock(kCLOCK_PortA);                           
   519   const port_pin_config_t porta12_pin42_config = {
   522     kPORT_PassiveFilterDisable,                              
   523     kPORT_OpenDrainEnable,                                   
   524     kPORT_LowDriveStrength,                                  
   528   PORT_SetPinConfig(PORTA, 
PIN12_IDX, &porta12_pin42_config); 
   529   const port_pin_config_t porta13_pin43_config = {
   532     kPORT_PassiveFilterDisable,                              
   533     kPORT_OpenDrainEnable,                                   
   534     kPORT_LowDriveStrength,                                  
   538   PORT_SetPinConfig(PORTA, 
PIN13_IDX, &porta13_pin43_config); 
   543 #define PIN12_IDX                       12u      545 #define PIN13_IDX                       13u      563   PORT_SetPinMux(PORTA, 
PIN12_IDX, kPORT_PinDisabledOrAnalog); 
   564   PORT_SetPinMux(PORTA, 
PIN13_IDX, kPORT_PinDisabledOrAnalog); 
   592   CLOCK_EnableClock(kCLOCK_PortD);                           
   594   PORT_SetPinMux(PORTD, 
PIN1_IDX, kPORT_MuxAlt2);            
   595   PORT_SetPinMux(PORTD, 
PIN2_IDX, kPORT_MuxAlt2);            
   596   PORT_SetPinMux(PORTD, 
PIN3_IDX, kPORT_MuxAlt2);            
   624   PORT_SetPinMux(PORTD, 
PIN1_IDX, kPORT_PinDisabledOrAnalog); 
   625   PORT_SetPinMux(PORTD, 
PIN2_IDX, kPORT_PinDisabledOrAnalog); 
   626   PORT_SetPinMux(PORTD, 
PIN3_IDX, kPORT_PinDisabledOrAnalog); 
   655   CLOCK_EnableClock(kCLOCK_PortD);                           
   657   PORT_SetPinMux(PORTD, 
PIN5_IDX, kPORT_MuxAlt7);            
   658   PORT_SetPinMux(PORTD, 
PIN6_IDX, kPORT_MuxAlt7);            
   659   PORT_SetPinMux(PORTD, 
PIN7_IDX, kPORT_MuxAlt7);            
   687   PORT_SetPinMux(PORTD, 
PIN5_IDX, kPORT_PinDisabledOrAnalog); 
   688   PORT_SetPinMux(PORTD, 
PIN6_IDX, kPORT_PinDisabledOrAnalog); 
   689   PORT_SetPinMux(PORTD, 
PIN7_IDX, kPORT_PinDisabledOrAnalog); 
   694 #define PIN21_IDX                       21u      696 #define PIN22_IDX                       22u      698 #define PIN23_IDX                       23u      718   CLOCK_EnableClock(kCLOCK_PortB);                           
   720   PORT_SetPinMux(PORTB, 
PIN21_IDX, kPORT_MuxAlt2);           
   721   PORT_SetPinMux(PORTB, 
PIN22_IDX, kPORT_MuxAlt2);           
   722   PORT_SetPinMux(PORTB, 
PIN23_IDX, kPORT_MuxAlt2);           
   727 #define PIN21_IDX                       21u      729 #define PIN22_IDX                       22u      731 #define PIN23_IDX                       23u      750   PORT_SetPinMux(PORTB, 
PIN21_IDX, kPORT_PinDisabledOrAnalog); 
   751   PORT_SetPinMux(PORTB, 
PIN22_IDX, kPORT_PinDisabledOrAnalog); 
   752   PORT_SetPinMux(PORTB, 
PIN23_IDX, kPORT_PinDisabledOrAnalog); 
 
void DSPI2_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
#define SOPT5_UART1TXSRC_UART_TX
 
void I2C2_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void DSPI0_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void I2C0_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void DSPI0_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void DSPI1_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART3_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void I2C1_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART2_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void DSPI2_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART2_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void DSPI1_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void I2C0_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART4_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART4_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void I2C1_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART3_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void I2C2_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART1_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART0_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void BOARD_InitPins(void)
Configures pin routing and optionally pin electrical features. 
 
void UART0_DeinitPins(void)
Configures pin routing and optionally pin electrical features. 
 
#define SOPT5_UART0TXSRC_UART_TX
 
void UART1_InitPins(void)
Configures pin routing and optionally pin electrical features.