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 PIN6_IDX   6u
 
#define PIN7_IDX   7u
 
#define PIN0_IDX   0u
 
#define PIN1_IDX   1u
 
#define PIN0_IDX   0u
 
#define PIN1_IDX   1u
 
#define PIN6_IDX   6u
 
#define PIN7_IDX   7u
 
#define PIN8_IDX   8u
 
#define PIN9_IDX   9u
 
#define PIN6_IDX   6u
 
#define PIN7_IDX   7u
 
#define PIN8_IDX   8u
 
#define PIN9_IDX   9u
 
#define PIN6_IDX   6u
 
#define PIN7_IDX   7u
 
#define PIN6_IDX   6u
 
#define PIN7_IDX   7u
 
#define PIN2_IDX   2u
 
#define PIN3_IDX   3u
 
#define PIN2_IDX   2u
 
#define PIN3_IDX   3u
 
#define PIN8_IDX   8u
 
#define PIN9_IDX   9u
 
#define PIN8_IDX   8u
 
#define PIN9_IDX   9u
 
#define PIN0_IDX   0u
 
#define PIN1_IDX   1u
 
#define PIN2_IDX   2u
 
#define PIN0_IDX   0u
 
#define PIN1_IDX   1u
 
#define PIN2_IDX   2u
 
#define PIN14_IDX   14u
 
#define PIN15_IDX   15u
 
#define PIN16_IDX   16u
 
#define PIN14_IDX   14u
 
#define PIN15_IDX   15u
 
#define PIN16_IDX   16u
 

Functions

void BOARD_InitPins (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 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 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...
 
void LPSPI1_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPSPI1_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 

Macro Definition Documentation

◆ PIN0_IDX [1/4]

#define PIN0_IDX   0u

Pin number for pin 0 in a port

Definition at line 390 of file pin_mux.c.

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

◆ PIN0_IDX [2/4]

#define PIN0_IDX   0u

Pin number for pin 0 in a port

Definition at line 390 of file pin_mux.c.

◆ PIN0_IDX [3/4]

#define PIN0_IDX   0u

Pin number for pin 0 in a port

Definition at line 390 of file pin_mux.c.

◆ PIN0_IDX [4/4]

#define PIN0_IDX   0u

Pin number for pin 0 in a port

Definition at line 390 of file pin_mux.c.

◆ PIN14_IDX [1/2]

#define PIN14_IDX   14u

Pin number for pin 14 in a port

Definition at line 449 of file pin_mux.c.

Referenced by LPSPI1_DeinitPins(), and LPSPI1_InitPins().

◆ PIN14_IDX [2/2]

#define PIN14_IDX   14u

Pin number for pin 14 in a port

Definition at line 449 of file pin_mux.c.

◆ PIN15_IDX [1/2]

#define PIN15_IDX   15u

Pin number for pin 15 in a port

Definition at line 450 of file pin_mux.c.

Referenced by LPSPI1_DeinitPins(), and LPSPI1_InitPins().

◆ PIN15_IDX [2/2]

#define PIN15_IDX   15u

Pin number for pin 15 in a port

Definition at line 450 of file pin_mux.c.

◆ PIN16_IDX [1/2]

#define PIN16_IDX   16u

Pin number for pin 16 in a port

Definition at line 451 of file pin_mux.c.

Referenced by LPSPI1_DeinitPins(), and LPSPI1_InitPins().

◆ PIN16_IDX [2/2]

#define PIN16_IDX   16u

Pin number for pin 16 in a port

Definition at line 451 of file pin_mux.c.

◆ PIN1_IDX [1/4]

#define PIN1_IDX   1u

Pin number for pin 1 in a port

Definition at line 391 of file pin_mux.c.

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

◆ PIN1_IDX [2/4]

#define PIN1_IDX   1u

Pin number for pin 1 in a port

Definition at line 391 of file pin_mux.c.

◆ PIN1_IDX [3/4]

#define PIN1_IDX   1u

Pin number for pin 1 in a port

Definition at line 391 of file pin_mux.c.

◆ PIN1_IDX [4/4]

#define PIN1_IDX   1u

Pin number for pin 1 in a port

Definition at line 391 of file pin_mux.c.

◆ PIN2_IDX [1/4]

#define PIN2_IDX   2u

Pin number for pin 2 in a port

Definition at line 392 of file pin_mux.c.

Referenced by LPI2C0_DeinitPins(), LPI2C0_InitPins(), LPSPI0_DeinitPins(), and LPSPI0_InitPins().

◆ PIN2_IDX [2/4]

#define PIN2_IDX   2u

Pin number for pin 2 in a port

Definition at line 392 of file pin_mux.c.

◆ PIN2_IDX [3/4]

#define PIN2_IDX   2u

Pin number for pin 2 in a port

Definition at line 392 of file pin_mux.c.

◆ PIN2_IDX [4/4]

#define PIN2_IDX   2u

Pin number for pin 2 in a port

Definition at line 392 of file pin_mux.c.

◆ PIN3_IDX [1/2]

#define PIN3_IDX   3u

Pin number for pin 3 in a port

Definition at line 267 of file pin_mux.c.

Referenced by LPI2C0_DeinitPins(), and LPI2C0_InitPins().

◆ PIN3_IDX [2/2]

#define PIN3_IDX   3u

Pin number for pin 3 in a port

Definition at line 267 of file pin_mux.c.

◆ PIN6_IDX [1/5]

#define PIN6_IDX   6u

Pin number for pin 6 in a port

Definition at line 196 of file pin_mux.c.

Referenced by BOARD_InitPins(), LPUART1_DeinitPins(), LPUART1_InitPins(), LPUART2_DeinitPins(), and LPUART2_InitPins().

◆ PIN6_IDX [2/5]

#define PIN6_IDX   6u

Pin number for pin 6 in a port

Definition at line 196 of file pin_mux.c.

◆ PIN6_IDX [3/5]

#define PIN6_IDX   6u

Pin number for pin 6 in a port

Definition at line 196 of file pin_mux.c.

◆ PIN6_IDX [4/5]

#define PIN6_IDX   6u

Pin number for pin 6 in a port

Definition at line 196 of file pin_mux.c.

◆ PIN6_IDX [5/5]

#define PIN6_IDX   6u

Pin number for pin 6 in a port

Definition at line 196 of file pin_mux.c.

◆ PIN7_IDX [1/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 197 of file pin_mux.c.

Referenced by BOARD_InitPins(), LPUART1_DeinitPins(), LPUART1_InitPins(), LPUART2_DeinitPins(), and LPUART2_InitPins().

◆ PIN7_IDX [2/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 197 of file pin_mux.c.

◆ PIN7_IDX [3/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 197 of file pin_mux.c.

◆ PIN7_IDX [4/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 197 of file pin_mux.c.

◆ PIN7_IDX [5/5]

#define PIN7_IDX   7u

Pin number for pin 7 in a port

Definition at line 197 of file pin_mux.c.

◆ PIN8_IDX [1/4]

#define PIN8_IDX   8u

Pin number for pin 8 in a port

Definition at line 333 of file pin_mux.c.

Referenced by LPI2C1_DeinitPins(), LPI2C1_InitPins(), LPUART1_DeinitPins(), and LPUART1_InitPins().

◆ PIN8_IDX [2/4]

#define PIN8_IDX   8u

Pin number for pin 8 in a port

Definition at line 333 of file pin_mux.c.

◆ PIN8_IDX [3/4]

#define PIN8_IDX   8u

Pin number for pin 8 in a port

Definition at line 333 of file pin_mux.c.

◆ PIN8_IDX [4/4]

#define PIN8_IDX   8u

Pin number for pin 8 in a port

Definition at line 333 of file pin_mux.c.

◆ PIN9_IDX [1/4]

#define PIN9_IDX   9u

Pin number for pin 9 in a port

Definition at line 334 of file pin_mux.c.

Referenced by LPI2C1_DeinitPins(), LPI2C1_InitPins(), LPUART1_DeinitPins(), and LPUART1_InitPins().

◆ PIN9_IDX [2/4]

#define PIN9_IDX   9u

Pin number for pin 9 in a port

Definition at line 334 of file pin_mux.c.

◆ PIN9_IDX [3/4]

#define PIN9_IDX   9u

Pin number for pin 9 in a port

Definition at line 334 of file pin_mux.c.

◆ PIN9_IDX [4/4]

#define PIN9_IDX   9u

Pin number for pin 9 in a port

Definition at line 334 of file pin_mux.c.