ISSDK  1.8
IoT Sensing Software Development Kit
Macros | Functions
pin_mux.c File Reference
#include "fsl_common.h"
#include "fsl_port.h"
#include "pin_mux.h"
Include dependency graph for pin_mux.c:

Go to the source code of this file.

Macros

#define PIN7_IDX   7u
 
#define PIN8_IDX   8u
 
#define PIN9_IDX   9u
 
#define PIN10_IDX   10u
 
#define PIN9_IDX   9u
 
#define PIN10_IDX   10u
 
#define PIN29_IDX   29u
 
#define PIN30_IDX   30u
 
#define PIN29_IDX   29u
 
#define PIN30_IDX   30u
 
#define PIN7_IDX   7u
 
#define PIN8_IDX   8u
 
#define PIN7_IDX   7u
 
#define PIN8_IDX   8u
 
#define PIN25_IDX   25u
 
#define PIN26_IDX   26u
 
#define PIN4_IDX   4u
 
#define PIN5_IDX   5u
 
#define PIN7_IDX   7u
 
#define PIN4_IDX   4u
 
#define PIN5_IDX   5u
 
#define PIN7_IDX   7u
 

Functions

void BOARD_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C1_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C1_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C2_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C2_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C3_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C3_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPUART0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPUART0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPUART1_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPUART1_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPUART2_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPUART2_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPSPI0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPSPI0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 

Macro Definition Documentation

◆ PIN10_IDX [1/2]

#define PIN10_IDX   10u

Pin number for pin 10 in a port

Definition at line 97 of file pin_mux.c.

Referenced by LPI2C0_DeinitPins(), and LPI2C0_InitPins().

◆ PIN10_IDX [2/2]

#define PIN10_IDX   10u

Pin number for pin 10 in a port

Definition at line 97 of file pin_mux.c.

◆ PIN25_IDX

#define PIN25_IDX   25u

Pin number for pin 25 in a port

Definition at line 310 of file pin_mux.c.

Referenced by LPUART1_DeinitPins(), and LPUART1_InitPins().

◆ PIN26_IDX

#define PIN26_IDX   26u

Pin number for pin 26 in a port

Definition at line 311 of file pin_mux.c.

Referenced by LPUART1_DeinitPins(), and LPUART1_InitPins().

◆ PIN29_IDX [1/2]

#define PIN29_IDX   29u

Pin number for pin 29 in a port

Definition at line 239 of file pin_mux.c.

Referenced by LPI2C3_DeinitPins(), and LPI2C3_InitPins().

◆ PIN29_IDX [2/2]

#define PIN29_IDX   29u

Pin number for pin 29 in a port

Definition at line 239 of file pin_mux.c.

◆ PIN30_IDX [1/2]

#define PIN30_IDX   30u

Pin number for pin 30 in a port

Definition at line 240 of file pin_mux.c.

Referenced by LPI2C3_DeinitPins(), and LPI2C3_InitPins().

◆ PIN30_IDX [2/2]

#define PIN30_IDX   30u

Pin number for pin 30 in a port

Definition at line 240 of file pin_mux.c.

◆ PIN4_IDX [1/2]

#define PIN4_IDX   4u

Pin number for pin 4 in a port

Definition at line 423 of file pin_mux.c.

Referenced by LPSPI0_DeinitPins(), and LPSPI0_InitPins().

◆ PIN4_IDX [2/2]

#define PIN4_IDX   4u

Pin number for pin 4 in a port

Definition at line 423 of file pin_mux.c.

◆ PIN5_IDX [1/2]

#define PIN5_IDX   5u

Pin number for pin 5 in a port

Definition at line 424 of file pin_mux.c.

Referenced by LPSPI0_DeinitPins(), and LPSPI0_InitPins().

◆ PIN5_IDX [2/2]

#define PIN5_IDX   5u

Pin number for pin 5 in a port

Definition at line 424 of file pin_mux.c.

◆ PIN7_IDX [1/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 425 of file pin_mux.c.

Referenced by BOARD_InitPins(), LPSPI0_DeinitPins(), LPSPI0_InitPins(), LPUART0_DeinitPins(), and LPUART0_InitPins().

◆ PIN7_IDX [2/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 425 of file pin_mux.c.

◆ PIN7_IDX [3/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 425 of file pin_mux.c.

◆ PIN7_IDX [4/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 425 of file pin_mux.c.

◆ PIN7_IDX [5/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 425 of file pin_mux.c.

◆ PIN8_IDX [1/3]

#define PIN8_IDX   8u

Pin number for pin 8 in a port

Definition at line 286 of file pin_mux.c.

Referenced by BOARD_InitPins(), LPUART0_DeinitPins(), and LPUART0_InitPins().

◆ PIN8_IDX [2/3]

#define PIN8_IDX   8u

Pin number for pin 8 in a port

Definition at line 286 of file pin_mux.c.

◆ PIN8_IDX [3/3]

#define PIN8_IDX   8u

Pin number for pin 8 in a port

Definition at line 286 of file pin_mux.c.

◆ PIN9_IDX [1/2]

#define PIN9_IDX   9u

Pin number for pin 9 in a port

Definition at line 95 of file pin_mux.c.

Referenced by LPI2C0_DeinitPins(), and LPI2C0_InitPins().

◆ PIN9_IDX [2/2]

#define PIN9_IDX   9u

Pin number for pin 9 in a port

Definition at line 95 of file pin_mux.c.