ISSDK  1.7
IoT Sensing Software Development Kit
Macros | Functions
Pin_mux

Macros

#define BOARD_DEBUG_UART_RX_PERIPHERAL   FLEXCOMM0
 
#define BOARD_DEBUG_UART_RX_PERIPHERAL   FLEXCOMM0
 
#define BOARD_DEBUG_UART_RX_SIGNAL   RXD_SDA_MOSI
 
#define BOARD_DEBUG_UART_RX_SIGNAL   RXD_SDA_MOSI
 
#define BOARD_DEBUG_UART_RX_PIN_NAME   FC0_RXD_SDA_MOSI
 
#define BOARD_DEBUG_UART_RX_PIN_NAME   FC0_RXD_SDA_MOSI
 
#define BOARD_DEBUG_UART_RX_LABEL   "U18[4]/TO_MUX_P0_0-ISP_RX"
 
#define BOARD_DEBUG_UART_RX_LABEL   "U18[4]/TO_MUX_P0_0-ISP_RX"
 
#define BOARD_DEBUG_UART_RX_NAME   "DEBUG_UART_RX"
 
#define BOARD_DEBUG_UART_RX_NAME   "DEBUG_UART_RX"
 
#define BOARD_DEBUG_UART_TX_PERIPHERAL   FLEXCOMM0
 
#define BOARD_DEBUG_UART_TX_PERIPHERAL   FLEXCOMM0
 
#define BOARD_DEBUG_UART_TX_SIGNAL   TXD_SCL_MISO
 
#define BOARD_DEBUG_UART_TX_SIGNAL   TXD_SCL_MISO
 
#define BOARD_DEBUG_UART_TX_PIN_NAME   FC0_TXD_SCL_MISO
 
#define BOARD_DEBUG_UART_TX_PIN_NAME   FC0_TXD_SCL_MISO
 
#define BOARD_DEBUG_UART_TX_LABEL   "U6[4]/U22[3]/P0_1-ISP_TX"
 
#define BOARD_DEBUG_UART_TX_LABEL   "U6[4]/U22[3]/P0_1-ISP_TX"
 
#define BOARD_DEBUG_UART_TX_NAME   "DEBUG_UART_TX"
 
#define BOARD_DEBUG_UART_TX_NAME   "DEBUG_UART_TX"
 
#define USART0_DEINITPINS_DEBUG_UART_RX_GPIO   GPIO
 
#define USART0_DEINITPINS_DEBUG_UART_RX_PORT   0U
 
#define USART0_DEINITPINS_DEBUG_UART_RX_GPIO_PIN   0U
 
#define USART0_DEINITPINS_DEBUG_UART_RX_PIN_NAME   PIO0_0
 
#define USART0_DEINITPINS_DEBUG_UART_RX_LABEL   "U18[4]/TO_MUX_P0_0-ISP_RX"
 
#define USART0_DEINITPINS_DEBUG_UART_RX_NAME   "DEBUG_UART_RX"
 
#define USART0_DEINITPINS_DEBUG_UART_TX_GPIO   GPIO
 
#define USART0_DEINITPINS_DEBUG_UART_TX_PORT   0U
 
#define USART0_DEINITPINS_DEBUG_UART_TX_GPIO_PIN   1U
 
#define USART0_DEINITPINS_DEBUG_UART_TX_PIN_NAME   PIO0_1
 
#define USART0_DEINITPINS_DEBUG_UART_TX_LABEL   "U6[4]/U22[3]/P0_1-ISP_TX"
 
#define USART0_DEINITPINS_DEBUG_UART_TX_NAME   "DEBUG_UART_TX"
 
#define I2C4_INITPINS_FC4_SDAX_PERIPHERAL   FLEXCOMM4
 
#define I2C4_INITPINS_FC4_SDAX_SIGNAL   CTS_SDA_SSEL0
 
#define I2C4_INITPINS_FC4_SDAX_PIN_NAME   FC4_CTS_SDA_SSEL0
 
#define I2C4_INITPINS_FC4_SDAX_LABEL   "J1[3]/JS5[1]/U10[5]/P0_26-FC4_SDAX"
 
#define I2C4_INITPINS_FC4_SDAX_NAME   "FC4_SDAX"
 
#define I2C4_INITPINS_FC4_SCLX_PERIPHERAL   FLEXCOMM4
 
#define I2C4_INITPINS_FC4_SCLX_SIGNAL   RTS_SCL_SSEL1
 
#define I2C4_INITPINS_FC4_SCLX_PIN_NAME   FC4_RTS_SCL_SSEL1
 
#define I2C4_INITPINS_FC4_SCLX_LABEL   "J1[1]/JS4[1]/U10[7]/P0_25-FC4_SCLX"
 
#define I2C4_INITPINS_FC4_SCLX_NAME   "FC4_SCLX"
 
#define I2C4_DEINITPINS_FC4_SDAX_GPIO   GPIO
 
#define I2C4_DEINITPINS_FC4_SDAX_PORT   0U
 
#define I2C4_DEINITPINS_FC4_SDAX_GPIO_PIN   26U
 
#define I2C4_DEINITPINS_FC4_SDAX_PIN_NAME   PIO0_26
 
#define I2C4_DEINITPINS_FC4_SDAX_LABEL   "J1[3]/JS5[1]/U10[5]/P0_26-FC4_SDAX"
 
#define I2C4_DEINITPINS_FC4_SDAX_NAME   "FC4_SDAX"
 
#define I2C4_DEINITPINS_FC4_SCLX_GPIO   GPIO
 
#define I2C4_DEINITPINS_FC4_SCLX_PORT   0U
 
#define I2C4_DEINITPINS_FC4_SCLX_GPIO_PIN   25U
 
#define I2C4_DEINITPINS_FC4_SCLX_PIN_NAME   PIO0_25
 
#define I2C4_DEINITPINS_FC4_SCLX_LABEL   "J1[1]/JS4[1]/U10[7]/P0_25-FC4_SCLX"
 
#define I2C4_DEINITPINS_FC4_SCLX_NAME   "FC4_SCLX"
 
#define I2C5_INITPINS_SPI_FLASH_MISO_PERIPHERAL   FLEXCOMM5
 
#define I2C5_INITPINS_SPI_FLASH_MISO_SIGNAL   TXD_SCL_MISO
 
#define I2C5_INITPINS_SPI_FLASH_MISO_PIN_NAME   FC5_TXD_SCL_MISO
 
#define I2C5_INITPINS_SPI_FLASH_MISO_LABEL   "J1[11]/U5[2]/P0_18-FC5_TXD_SCL_MISO"
 
#define I2C5_INITPINS_SPI_FLASH_MISO_NAME   "SPI_FLASH_MISO"
 
#define I2C5_INITPINS_SPI_FLASH_MOSI_PERIPHERAL   FLEXCOMM5
 
#define I2C5_INITPINS_SPI_FLASH_MOSI_SIGNAL   RXD_SDA_MOSI
 
#define I2C5_INITPINS_SPI_FLASH_MOSI_PIN_NAME   FC5_RXD_SDA_MOSI
 
#define I2C5_INITPINS_SPI_FLASH_MOSI_LABEL   "J1[13]/U5[5]/P0_20-FC5_RXD_SDA_MOSI"
 
#define I2C5_INITPINS_SPI_FLASH_MOSI_NAME   "SPI_FLASH_MOSI"
 
#define I2C5_DEINITPINS_SPI_FLASH_MOSI_GPIO   GPIO
 
#define I2C5_DEINITPINS_SPI_FLASH_MOSI_PORT   0U
 
#define I2C5_DEINITPINS_SPI_FLASH_MOSI_GPIO_PIN   20U
 
#define I2C5_DEINITPINS_SPI_FLASH_MOSI_PIN_NAME   PIO0_20
 
#define I2C5_DEINITPINS_SPI_FLASH_MOSI_LABEL   "J1[13]/U5[5]/P0_20-FC5_RXD_SDA_MOSI"
 
#define I2C5_DEINITPINS_SPI_FLASH_MOSI_NAME   "SPI_FLASH_MOSI"
 
#define I2C5_DEINITPINS_SPI_FLASH_MISO_GPIO   GPIO
 
#define I2C5_DEINITPINS_SPI_FLASH_MISO_PORT   0U
 
#define I2C5_DEINITPINS_SPI_FLASH_MISO_GPIO_PIN   18U
 
#define I2C5_DEINITPINS_SPI_FLASH_MISO_PIN_NAME   PIO0_18
 
#define I2C5_DEINITPINS_SPI_FLASH_MISO_LABEL   "J1[11]/U5[2]/P0_18-FC5_TXD_SCL_MISO"
 
#define I2C5_DEINITPINS_SPI_FLASH_MISO_NAME   "SPI_FLASH_MISO"
 

Functions

void BOARD_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART1_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART1_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART2_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART2_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART3_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART3_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART4_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void UART4_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C1_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C1_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C2_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C2_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void DSPI0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void DSPI0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void DSPI1_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void DSPI1_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void DSPI2_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void DSPI2_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI1_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI1_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 USART0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void USART0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C4_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C4_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C5_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C5_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI3_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI3_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI5_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI5_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...
 
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...
 

Detailed Description

Macro Definition Documentation

◆ BOARD_DEBUG_UART_RX_LABEL [1/2]

#define BOARD_DEBUG_UART_RX_LABEL   "U18[4]/TO_MUX_P0_0-ISP_RX"

Label

Definition at line 87 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_LABEL [2/2]

#define BOARD_DEBUG_UART_RX_LABEL   "U18[4]/TO_MUX_P0_0-ISP_RX"

Label

Definition at line 87 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_NAME [1/2]

#define BOARD_DEBUG_UART_RX_NAME   "DEBUG_UART_RX"

Identifier name

Definition at line 88 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_NAME [2/2]

#define BOARD_DEBUG_UART_RX_NAME   "DEBUG_UART_RX"

Identifier name

Definition at line 88 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_PERIPHERAL [1/2]

#define BOARD_DEBUG_UART_RX_PERIPHERAL   FLEXCOMM0

Device name: FLEXCOMM0

Definition at line 84 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_PERIPHERAL [2/2]

#define BOARD_DEBUG_UART_RX_PERIPHERAL   FLEXCOMM0

Device name: FLEXCOMM0

Definition at line 84 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_PIN_NAME [1/2]

#define BOARD_DEBUG_UART_RX_PIN_NAME   FC0_RXD_SDA_MOSI

Pin name

Definition at line 86 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_PIN_NAME [2/2]

#define BOARD_DEBUG_UART_RX_PIN_NAME   FC0_RXD_SDA_MOSI

Pin name

Definition at line 86 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_SIGNAL [1/2]

#define BOARD_DEBUG_UART_RX_SIGNAL   RXD_SDA_MOSI

FLEXCOMM0 signal: RXD_SDA_MOSI

Definition at line 85 of file pin_mux.h.

◆ BOARD_DEBUG_UART_RX_SIGNAL [2/2]

#define BOARD_DEBUG_UART_RX_SIGNAL   RXD_SDA_MOSI

FLEXCOMM0 signal: RXD_SDA_MOSI

Definition at line 85 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_LABEL [1/2]

#define BOARD_DEBUG_UART_TX_LABEL   "U6[4]/U22[3]/P0_1-ISP_TX"

Label

Definition at line 94 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_LABEL [2/2]

#define BOARD_DEBUG_UART_TX_LABEL   "U6[4]/U22[3]/P0_1-ISP_TX"

Label

Definition at line 94 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_NAME [1/2]

#define BOARD_DEBUG_UART_TX_NAME   "DEBUG_UART_TX"

Identifier name

Definition at line 95 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_NAME [2/2]

#define BOARD_DEBUG_UART_TX_NAME   "DEBUG_UART_TX"

Identifier name

Definition at line 95 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_PERIPHERAL [1/2]

#define BOARD_DEBUG_UART_TX_PERIPHERAL   FLEXCOMM0

Device name: FLEXCOMM0

Definition at line 91 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_PERIPHERAL [2/2]

#define BOARD_DEBUG_UART_TX_PERIPHERAL   FLEXCOMM0

Device name: FLEXCOMM0

Definition at line 91 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_PIN_NAME [1/2]

#define BOARD_DEBUG_UART_TX_PIN_NAME   FC0_TXD_SCL_MISO

Pin name

Definition at line 93 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_PIN_NAME [2/2]

#define BOARD_DEBUG_UART_TX_PIN_NAME   FC0_TXD_SCL_MISO

Pin name

Definition at line 93 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_SIGNAL [1/2]

#define BOARD_DEBUG_UART_TX_SIGNAL   TXD_SCL_MISO

FLEXCOMM0 signal: TXD_SCL_MISO

Definition at line 92 of file pin_mux.h.

◆ BOARD_DEBUG_UART_TX_SIGNAL [2/2]

#define BOARD_DEBUG_UART_TX_SIGNAL   TXD_SCL_MISO

FLEXCOMM0 signal: TXD_SCL_MISO

Definition at line 92 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_GPIO

#define I2C4_DEINITPINS_FC4_SCLX_GPIO   GPIO

GPIO device name: GPIO

Definition at line 154 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_GPIO_PIN

#define I2C4_DEINITPINS_FC4_SCLX_GPIO_PIN   25U

PIO0 pin index: 25

Definition at line 156 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_LABEL

#define I2C4_DEINITPINS_FC4_SCLX_LABEL   "J1[1]/JS4[1]/U10[7]/P0_25-FC4_SCLX"

Label

Definition at line 158 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_NAME

#define I2C4_DEINITPINS_FC4_SCLX_NAME   "FC4_SCLX"

Identifier name

Definition at line 159 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_PIN_NAME

#define I2C4_DEINITPINS_FC4_SCLX_PIN_NAME   PIO0_25

Pin name

Definition at line 157 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_PORT

#define I2C4_DEINITPINS_FC4_SCLX_PORT   0U

PORT device index: 0

Definition at line 155 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_GPIO

#define I2C4_DEINITPINS_FC4_SDAX_GPIO   GPIO

GPIO device name: GPIO

Definition at line 146 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_GPIO_PIN

#define I2C4_DEINITPINS_FC4_SDAX_GPIO_PIN   26U

PIO0 pin index: 26

Definition at line 148 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_LABEL

#define I2C4_DEINITPINS_FC4_SDAX_LABEL   "J1[3]/JS5[1]/U10[5]/P0_26-FC4_SDAX"

Label

Definition at line 150 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_NAME

#define I2C4_DEINITPINS_FC4_SDAX_NAME   "FC4_SDAX"

Identifier name

Definition at line 151 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_PIN_NAME

#define I2C4_DEINITPINS_FC4_SDAX_PIN_NAME   PIO0_26

Pin name

Definition at line 149 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_PORT

#define I2C4_DEINITPINS_FC4_SDAX_PORT   0U

PORT device index: 0

Definition at line 147 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SCLX_LABEL

#define I2C4_INITPINS_FC4_SCLX_LABEL   "J1[1]/JS4[1]/U10[7]/P0_25-FC4_SCLX"

Label

Definition at line 136 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SCLX_NAME

#define I2C4_INITPINS_FC4_SCLX_NAME   "FC4_SCLX"

Identifier name

Definition at line 137 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SCLX_PERIPHERAL

#define I2C4_INITPINS_FC4_SCLX_PERIPHERAL   FLEXCOMM4

Device name: FLEXCOMM4

Definition at line 133 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SCLX_PIN_NAME

#define I2C4_INITPINS_FC4_SCLX_PIN_NAME   FC4_RTS_SCL_SSEL1

Pin name

Definition at line 135 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SCLX_SIGNAL

#define I2C4_INITPINS_FC4_SCLX_SIGNAL   RTS_SCL_SSEL1

FLEXCOMM4 signal: RTS_SCL_SSEL1

Definition at line 134 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SDAX_LABEL

#define I2C4_INITPINS_FC4_SDAX_LABEL   "J1[3]/JS5[1]/U10[5]/P0_26-FC4_SDAX"

Label

Definition at line 129 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SDAX_NAME

#define I2C4_INITPINS_FC4_SDAX_NAME   "FC4_SDAX"

Identifier name

Definition at line 130 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SDAX_PERIPHERAL

#define I2C4_INITPINS_FC4_SDAX_PERIPHERAL   FLEXCOMM4

Device name: FLEXCOMM4

Definition at line 126 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SDAX_PIN_NAME

#define I2C4_INITPINS_FC4_SDAX_PIN_NAME   FC4_CTS_SDA_SSEL0

Pin name

Definition at line 128 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SDAX_SIGNAL

#define I2C4_INITPINS_FC4_SDAX_SIGNAL   CTS_SDA_SSEL0

FLEXCOMM4 signal: CTS_SDA_SSEL0

Definition at line 127 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MISO_GPIO

#define I2C5_DEINITPINS_SPI_FLASH_MISO_GPIO   GPIO

GPIO device name: GPIO

Definition at line 196 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MISO_GPIO_PIN

#define I2C5_DEINITPINS_SPI_FLASH_MISO_GPIO_PIN   18U

PIO0 pin index: 18

Definition at line 198 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MISO_LABEL

#define I2C5_DEINITPINS_SPI_FLASH_MISO_LABEL   "J1[11]/U5[2]/P0_18-FC5_TXD_SCL_MISO"

Label

Definition at line 200 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MISO_NAME

#define I2C5_DEINITPINS_SPI_FLASH_MISO_NAME   "SPI_FLASH_MISO"

Identifier name

Definition at line 201 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MISO_PIN_NAME

#define I2C5_DEINITPINS_SPI_FLASH_MISO_PIN_NAME   PIO0_18

Pin name

Definition at line 199 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MISO_PORT

#define I2C5_DEINITPINS_SPI_FLASH_MISO_PORT   0U

PORT device index: 0

Definition at line 197 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MOSI_GPIO

#define I2C5_DEINITPINS_SPI_FLASH_MOSI_GPIO   GPIO

GPIO device name: GPIO

Definition at line 188 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MOSI_GPIO_PIN

#define I2C5_DEINITPINS_SPI_FLASH_MOSI_GPIO_PIN   20U

PIO0 pin index: 20

Definition at line 190 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MOSI_LABEL

#define I2C5_DEINITPINS_SPI_FLASH_MOSI_LABEL   "J1[13]/U5[5]/P0_20-FC5_RXD_SDA_MOSI"

Label

Definition at line 192 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MOSI_NAME

#define I2C5_DEINITPINS_SPI_FLASH_MOSI_NAME   "SPI_FLASH_MOSI"

Identifier name

Definition at line 193 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MOSI_PIN_NAME

#define I2C5_DEINITPINS_SPI_FLASH_MOSI_PIN_NAME   PIO0_20

Pin name

Definition at line 191 of file pin_mux.h.

◆ I2C5_DEINITPINS_SPI_FLASH_MOSI_PORT

#define I2C5_DEINITPINS_SPI_FLASH_MOSI_PORT   0U

PORT device index: 0

Definition at line 189 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MISO_LABEL

#define I2C5_INITPINS_SPI_FLASH_MISO_LABEL   "J1[11]/U5[2]/P0_18-FC5_TXD_SCL_MISO"

Label

Definition at line 171 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MISO_NAME

#define I2C5_INITPINS_SPI_FLASH_MISO_NAME   "SPI_FLASH_MISO"

Identifier name

Definition at line 172 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MISO_PERIPHERAL

#define I2C5_INITPINS_SPI_FLASH_MISO_PERIPHERAL   FLEXCOMM5

Device name: FLEXCOMM5

Definition at line 168 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MISO_PIN_NAME

#define I2C5_INITPINS_SPI_FLASH_MISO_PIN_NAME   FC5_TXD_SCL_MISO

Pin name

Definition at line 170 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MISO_SIGNAL

#define I2C5_INITPINS_SPI_FLASH_MISO_SIGNAL   TXD_SCL_MISO

FLEXCOMM5 signal: TXD_SCL_MISO

Definition at line 169 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MOSI_LABEL

#define I2C5_INITPINS_SPI_FLASH_MOSI_LABEL   "J1[13]/U5[5]/P0_20-FC5_RXD_SDA_MOSI"

Label

Definition at line 178 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MOSI_NAME

#define I2C5_INITPINS_SPI_FLASH_MOSI_NAME   "SPI_FLASH_MOSI"

Identifier name

Definition at line 179 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MOSI_PERIPHERAL

#define I2C5_INITPINS_SPI_FLASH_MOSI_PERIPHERAL   FLEXCOMM5

Device name: FLEXCOMM5

Definition at line 175 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MOSI_PIN_NAME

#define I2C5_INITPINS_SPI_FLASH_MOSI_PIN_NAME   FC5_RXD_SDA_MOSI

Pin name

Definition at line 177 of file pin_mux.h.

◆ I2C5_INITPINS_SPI_FLASH_MOSI_SIGNAL

#define I2C5_INITPINS_SPI_FLASH_MOSI_SIGNAL   RXD_SDA_MOSI

FLEXCOMM5 signal: RXD_SDA_MOSI

Definition at line 176 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_RX_GPIO

#define USART0_DEINITPINS_DEBUG_UART_RX_GPIO   GPIO

GPIO device name: GPIO

Definition at line 104 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_RX_GPIO_PIN

#define USART0_DEINITPINS_DEBUG_UART_RX_GPIO_PIN   0U

PIO0 pin index: 0

Definition at line 106 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_RX_LABEL

#define USART0_DEINITPINS_DEBUG_UART_RX_LABEL   "U18[4]/TO_MUX_P0_0-ISP_RX"

Label

Definition at line 108 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_RX_NAME

#define USART0_DEINITPINS_DEBUG_UART_RX_NAME   "DEBUG_UART_RX"

Identifier name

Definition at line 109 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_RX_PIN_NAME

#define USART0_DEINITPINS_DEBUG_UART_RX_PIN_NAME   PIO0_0

Pin name

Definition at line 107 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_RX_PORT

#define USART0_DEINITPINS_DEBUG_UART_RX_PORT   0U

PORT device index: 0

Definition at line 105 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_TX_GPIO

#define USART0_DEINITPINS_DEBUG_UART_TX_GPIO   GPIO

GPIO device name: GPIO

Definition at line 112 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_TX_GPIO_PIN

#define USART0_DEINITPINS_DEBUG_UART_TX_GPIO_PIN   1U

PIO0 pin index: 1

Definition at line 114 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_TX_LABEL

#define USART0_DEINITPINS_DEBUG_UART_TX_LABEL   "U6[4]/U22[3]/P0_1-ISP_TX"

Label

Definition at line 116 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_TX_NAME

#define USART0_DEINITPINS_DEBUG_UART_TX_NAME   "DEBUG_UART_TX"

Identifier name

Definition at line 117 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_TX_PIN_NAME

#define USART0_DEINITPINS_DEBUG_UART_TX_PIN_NAME   PIO0_1

Pin name

Definition at line 115 of file pin_mux.h.

◆ USART0_DEINITPINS_DEBUG_UART_TX_PORT

#define USART0_DEINITPINS_DEBUG_UART_TX_PORT   0U

PORT device index: 0

Definition at line 113 of file pin_mux.h.

Function Documentation

◆ BOARD_InitPins()

void BOARD_InitPins ( void  )

◆ DSPI0_DeinitPins()

void DSPI0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 649 of file pin_mux.c.

References PIN1_IDX, PIN2_IDX, PIN3_IDX, PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ DSPI0_InitPins()

void DSPI0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 617 of file pin_mux.c.

References PIN1_IDX, PIN2_IDX, PIN3_IDX, PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ DSPI1_DeinitPins()

void DSPI1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 712 of file pin_mux.c.

References PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ DSPI1_InitPins()

void DSPI1_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 680 of file pin_mux.c.

References PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ DSPI2_DeinitPins()

void DSPI2_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 775 of file pin_mux.c.

References PIN21_IDX, PIN22_IDX, and PIN23_IDX.

◆ DSPI2_InitPins()

void DSPI2_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 743 of file pin_mux.c.

References PIN21_IDX, PIN22_IDX, and PIN23_IDX.

◆ I2C0_DeinitPins()

void I2C0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 438 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, PIN24_IDX, PIN25_IDX, PIN2_IDX, and PIN3_IDX.

◆ I2C0_InitPins()

void I2C0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 392 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, PIN24_IDX, PIN25_IDX, PIN2_IDX, and PIN3_IDX.

◆ I2C1_DeinitPins()

void I2C1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 513 of file pin_mux.c.

References PIN10_IDX, PIN11_IDX, PIN1_IDX, PIN2_IDX, PIN6_IDX, and PIN7_IDX.

◆ I2C1_InitPins()

void I2C1_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 467 of file pin_mux.c.

References PIN10_IDX, PIN11_IDX, PIN1_IDX, PIN2_IDX, PIN6_IDX, and PIN7_IDX.

◆ I2C2_DeinitPins()

void I2C2_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 588 of file pin_mux.c.

References PIN12_IDX, and PIN13_IDX.

◆ I2C2_InitPins()

void I2C2_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 542 of file pin_mux.c.

References PIN12_IDX, and PIN13_IDX.

◆ I2C4_DeinitPins()

void I2C4_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 275 of file pin_mux.c.

References PIO025_DIGIMODE_DIGITAL, PIO025_FUNC_ALT0, PIO026_DIGIMODE_DIGITAL, and PIO026_FUNC_ALT0.

◆ I2C4_InitPins()

void I2C4_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 228 of file pin_mux.c.

References IOCON_PIO_DIGITAL_EN, IOCON_PIO_FUNC1, IOCON_PIO_I2CDRIVE_LOW, IOCON_PIO_I2CFILTER_EN, IOCON_PIO_I2CSLEW_I2C, IOCON_PIO_INPFILT_OFF, IOCON_PIO_INV_DI, PIN25_IDX, PIN26_IDX, and PORT0_IDX.

◆ I2C5_DeinitPins()

void I2C5_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 367 of file pin_mux.c.

References PIO018_DIGIMODE_DIGITAL, PIO018_FUNC_ALT0, PIO020_DIGIMODE_DIGITAL, and PIO020_FUNC_ALT0.

◆ I2C5_InitPins()

void I2C5_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 320 of file pin_mux.c.

References IOCON_PIO_DIGITAL_EN, IOCON_PIO_FUNC1, IOCON_PIO_INPFILT_OFF, IOCON_PIO_INV_DI, IOCON_PIO_MODE_INACT, IOCON_PIO_OPENDRAIN_DI, IOCON_PIO_SLEW_STANDARD, PIN18_IDX, PIN20_IDX, and PORT0_IDX.

◆ LPI2C0_DeinitPins()

void LPI2C0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 310 of file pin_mux.c.

References PIN2_IDX, and PIN3_IDX.

◆ LPI2C0_InitPins()

void LPI2C0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 270 of file pin_mux.c.

References PIN2_IDX, and PIN3_IDX.

◆ LPI2C1_DeinitPins()

void LPI2C1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 377 of file pin_mux.c.

References PIN8_IDX, and PIN9_IDX.

◆ LPI2C1_InitPins()

void LPI2C1_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 337 of file pin_mux.c.

References PIN8_IDX, and PIN9_IDX.

◆ LPSPI0_DeinitPins()

void LPSPI0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 436 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, and PIN2_IDX.

◆ LPSPI0_InitPins()

void LPSPI0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 407 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, and PIN2_IDX.

◆ LPSPI1_DeinitPins()

void LPSPI1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 495 of file pin_mux.c.

References PIN14_IDX, PIN15_IDX, and PIN16_IDX.

◆ LPSPI1_InitPins()

void LPSPI1_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 466 of file pin_mux.c.

References PIN14_IDX, PIN15_IDX, and PIN16_IDX.

◆ LPUART0_DeinitPins()

void LPUART0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 382 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, and PIN2_IDX.

◆ LPUART0_InitPins()

void LPUART0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 349 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, PIN2_IDX, SOPT5_LPUART0RXSRC_LPUART_RX, and SOPT5_LPUART0TXSRC_LPUART_TX.

◆ LPUART1_DeinitPins()

void LPUART1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 447 of file pin_mux.c.

References PIN18_IDX, PIN30_IDX, PIN6_IDX, PIN7_IDX, PIN8_IDX, and PIN9_IDX.

◆ LPUART1_InitPins()

void LPUART1_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 413 of file pin_mux.c.

References PIN18_IDX, PIN30_IDX, PIN6_IDX, PIN7_IDX, PIN8_IDX, PIN9_IDX, SOPT5_LPUART1RXSRC_LPUART_RX, and SOPT5_LPUART1TXSRC_LPUART_TX.

◆ LPUART2_DeinitPins()

void LPUART2_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 240 of file pin_mux.c.

References PIN6_IDX, and PIN7_IDX.

◆ LPUART2_InitPins()

void LPUART2_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 214 of file pin_mux.c.

References PIN6_IDX, and PIN7_IDX.

◆ SPI0_DeinitPins()

void SPI0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 274 of file pin_mux.c.

References PIN1_IDX, PIN2_IDX, PIN3_IDX, PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ SPI0_InitPins()

void SPI0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 242 of file pin_mux.c.

References PIN1_IDX, PIN2_IDX, PIN3_IDX, PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ SPI1_DeinitPins()

void SPI1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 334 of file pin_mux.c.

References PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ SPI1_InitPins()

void SPI1_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 302 of file pin_mux.c.

References PIN5_IDX, PIN6_IDX, and PIN7_IDX.

◆ SPI3_DeinitPins()

void SPI3_DeinitPins ( void  )

◆ SPI3_InitPins()

void SPI3_InitPins ( void  )

◆ SPI5_DeinitPins()

void SPI5_DeinitPins ( void  )

◆ SPI5_InitPins()

void SPI5_InitPins ( void  )

◆ UART0_DeinitPins()

void UART0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 139 of file pin_mux.c.

References PIN16_IDX, PIN17_IDX, PIN1_IDX, and PIN2_IDX.

◆ UART0_InitPins()

void UART0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 107 of file pin_mux.c.

References PIN16_IDX, PIN17_IDX, PIN1_IDX, PIN2_IDX, SOPT5_UART0RXSRC_UART_RX, and SOPT5_UART0TXSRC_UART_TX.

◆ UART1_DeinitPins()

void UART1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 200 of file pin_mux.c.

References PIN0_IDX, and PIN1_IDX.

◆ UART1_InitPins()

void UART1_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 168 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, SOPT5_UART1RXSRC_UART_RX, and SOPT5_UART1TXSRC_UART_TX.

◆ UART2_DeinitPins()

void UART2_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 255 of file pin_mux.c.

References PIN2_IDX, and PIN3_IDX.

◆ UART2_InitPins()

void UART2_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 227 of file pin_mux.c.

References PIN2_IDX, and PIN3_IDX.

◆ UART3_DeinitPins()

void UART3_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 309 of file pin_mux.c.

References PIN16_IDX, and PIN17_IDX.

◆ UART3_InitPins()

void UART3_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 281 of file pin_mux.c.

References PIN16_IDX, and PIN17_IDX.

◆ UART4_DeinitPins()

void UART4_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 364 of file pin_mux.c.

References PIN24_IDX, and PIN25_IDX.

◆ UART4_InitPins()

void UART4_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 336 of file pin_mux.c.

References PIN24_IDX, and PIN25_IDX.

◆ USART0_DeinitPins()

void USART0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 183 of file pin_mux.c.

References PIO00_DIGIMODE_DIGITAL, PIO00_FUNC_ALT0, PIO01_DIGIMODE_DIGITAL, and PIO01_FUNC_ALT0.

◆ USART0_InitPins()

void USART0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 136 of file pin_mux.c.

References IOCON_PIO_DIGITAL_EN, IOCON_PIO_FUNC1, IOCON_PIO_INPFILT_OFF, IOCON_PIO_INV_DI, IOCON_PIO_MODE_INACT, IOCON_PIO_OPENDRAIN_DI, IOCON_PIO_SLEW_STANDARD, PIN0_IDX, PIN1_IDX, and PORT0_IDX.