ISSDK  1.8
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"
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_FUNC5   0x05u
 Selects pin function 5. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_OPENDRAIN_EN   0x0200u
 Open drain is enabled. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_FUNC7   0x07u
 Selects pin function 7. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_FUNC5   0x05u
 Selects pin function 5. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_OPENDRAIN_EN   0x0200u
 Open drain is enabled. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_FUNC7   0x07u
 Selects pin function 7. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOPCTL_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOPCTL_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_FULLDRIVE_EN   0x0100u
 Full drive enable. More...
 
#define IOPCTL_PIO_FUNC6   0x06u
 Selects pin function 6. More...
 
#define IOPCTL_PIO_PSEDRAIN_EN   0x0400u
 Pseudo Output Drain is enabled. More...
 
#define IOPCTL_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOPCTL_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOPCTL_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_ANAMUX_DI   0x00u
 Analog mux is disabled. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_DI   0x00u
 Normal drive. More...
 
#define IOPCTL_PIO_FULLDRIVE_EN   0x0100u
 Full drive enable. More...
 
#define IOPCTL_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOPCTL_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOPCTL_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOPCTL_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_DI   0x00u
 Disable input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INBUF_EN   0x40u
 Enables input buffer function. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PSEDRAIN_DI   0x00u
 Pseudo Output Drain is disabled. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PULLDOWN_EN   0x00u
 Enable pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_PUPD_DI   0x00u
 Disable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u
 Normal mode. More...
 
#define IOPCTL_PIO_PSEDRAIN_EN   0x0400u
 Pseudo Output Drain is enabled. More...
 
#define IOPCTL_PIO_PULLUP_EN   0x20u
 Enable pull-up function. More...
 
#define IOPCTL_PIO_PUPD_EN   0x10u
 Enable pull-up / pull-down function. More...
 
#define IOPCTL_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOPCTL_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOPCTL_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 

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 BOARD_InitBootPins (void)
 Calls initialization functions. More...
 
void SPI7_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI7_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...
 
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 I2C11_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C11_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C4_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void LPI2C4_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 61 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 61 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 62 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 62 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 58 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 58 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 60 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 60 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 59 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 59 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 68 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 68 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 69 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 69 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 65 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 65 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 67 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 67 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 66 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 66 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_GPIO

#define I2C4_DEINITPINS_FC4_SCLX_GPIO   GPIO

GPIO device name: GPIO

Definition at line 128 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 130 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 132 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_NAME

#define I2C4_DEINITPINS_FC4_SCLX_NAME   "FC4_SCLX"

Identifier name

Definition at line 133 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 131 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SCLX_PORT

#define I2C4_DEINITPINS_FC4_SCLX_PORT   0U

PORT device index: 0

Definition at line 129 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_GPIO

#define I2C4_DEINITPINS_FC4_SDAX_GPIO   GPIO

GPIO device name: GPIO

Definition at line 120 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 122 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 124 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_NAME

#define I2C4_DEINITPINS_FC4_SDAX_NAME   "FC4_SDAX"

Identifier name

Definition at line 125 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 123 of file pin_mux.h.

◆ I2C4_DEINITPINS_FC4_SDAX_PORT

#define I2C4_DEINITPINS_FC4_SDAX_PORT   0U

PORT device index: 0

Definition at line 121 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 110 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SCLX_NAME

#define I2C4_INITPINS_FC4_SCLX_NAME   "FC4_SCLX"

Identifier name

Definition at line 111 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SCLX_PERIPHERAL

#define I2C4_INITPINS_FC4_SCLX_PERIPHERAL   FLEXCOMM4

Device name: FLEXCOMM4

Definition at line 107 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 109 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 108 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 103 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SDAX_NAME

#define I2C4_INITPINS_FC4_SDAX_NAME   "FC4_SDAX"

Identifier name

Definition at line 104 of file pin_mux.h.

◆ I2C4_INITPINS_FC4_SDAX_PERIPHERAL

#define I2C4_INITPINS_FC4_SDAX_PERIPHERAL   FLEXCOMM4

Device name: FLEXCOMM4

Definition at line 100 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 102 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 101 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 170 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 172 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 174 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 175 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 173 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 171 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 162 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 164 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 166 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 167 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 165 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 163 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 145 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 146 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 142 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 144 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 143 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 152 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 153 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 149 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 151 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 150 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [1/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 114 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [2/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [3/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 114 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [4/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [5/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 114 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [6/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [7/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 114 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [8/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [9/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 114 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [10/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [11/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 114 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [12/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [13/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 114 of file pin_mux.h.

◆ IOCON_PIO_DIGITAL_EN [14/14]

#define IOCON_PIO_DIGITAL_EN   0x0100u

Enables digital function.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_FUNC0 [1/6]

#define IOCON_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 115 of file pin_mux.h.

Referenced by I2C4_DeinitPins(), SPI7_DeinitPins(), and USART0_DeinitPins().

◆ IOCON_PIO_FUNC0 [2/6]

#define IOCON_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_FUNC0 [3/6]

#define IOCON_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_FUNC0 [4/6]

#define IOCON_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_FUNC0 [5/6]

#define IOCON_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 115 of file pin_mux.h.

◆ IOCON_PIO_FUNC0 [6/6]

#define IOCON_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_FUNC1 [1/6]

#define IOCON_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 101 of file pin_mux.h.

◆ IOCON_PIO_FUNC1 [2/6]

#define IOCON_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 102 of file pin_mux.h.

◆ IOCON_PIO_FUNC1 [3/6]

#define IOCON_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 101 of file pin_mux.h.

◆ IOCON_PIO_FUNC1 [4/6]

#define IOCON_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 102 of file pin_mux.h.

◆ IOCON_PIO_FUNC1 [5/6]

#define IOCON_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 101 of file pin_mux.h.

◆ IOCON_PIO_FUNC1 [6/6]

#define IOCON_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 102 of file pin_mux.h.

◆ IOCON_PIO_FUNC5 [1/2]

#define IOCON_PIO_FUNC5   0x05u

Selects pin function 5.

Definition at line 49 of file pin_mux.h.

Referenced by I2C4_InitPins().

◆ IOCON_PIO_FUNC5 [2/2]

#define IOCON_PIO_FUNC5   0x05u

Selects pin function 5.

Definition at line 50 of file pin_mux.h.

◆ IOCON_PIO_FUNC7 [1/2]

#define IOCON_PIO_FUNC7   0x07u

Selects pin function 7.

Definition at line 102 of file pin_mux.h.

Referenced by SPI7_InitPins().

◆ IOCON_PIO_FUNC7 [2/2]

#define IOCON_PIO_FUNC7   0x07u

Selects pin function 7.

Definition at line 103 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [1/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [2/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [3/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [4/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [5/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [6/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [7/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [8/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [9/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [10/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [11/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [12/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [13/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 116 of file pin_mux.h.

◆ IOCON_PIO_INV_DI [14/14]

#define IOCON_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [1/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 90 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [2/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 91 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [3/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 90 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [4/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 91 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [5/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 90 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [6/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 91 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [7/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 90 of file pin_mux.h.

◆ IOCON_PIO_MODE_INACT [8/8]

#define IOCON_PIO_MODE_INACT   0x00u

No addition pin function.

Definition at line 91 of file pin_mux.h.

◆ IOCON_PIO_MODE_PULLUP [1/6]

#define IOCON_PIO_MODE_PULLUP   0x20u

Selects pull-up function.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_MODE_PULLUP [2/6]

#define IOCON_PIO_MODE_PULLUP   0x20u

Selects pull-up function.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_MODE_PULLUP [3/6]

#define IOCON_PIO_MODE_PULLUP   0x20u

Selects pull-up function.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_MODE_PULLUP [4/6]

#define IOCON_PIO_MODE_PULLUP   0x20u

Selects pull-up function.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_MODE_PULLUP [5/6]

#define IOCON_PIO_MODE_PULLUP   0x20u

Selects pull-up function.

Definition at line 117 of file pin_mux.h.

◆ IOCON_PIO_MODE_PULLUP [6/6]

#define IOCON_PIO_MODE_PULLUP   0x20u

Selects pull-up function.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [1/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [2/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [3/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [4/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [5/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [6/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [7/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [8/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [9/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [10/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [11/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 118 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_DI [12/12]

#define IOCON_PIO_OPENDRAIN_DI   0x00u

Open drain is disabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_OPENDRAIN_EN [1/2]

#define IOCON_PIO_OPENDRAIN_EN   0x0200u

Open drain is enabled.

Definition at line 52 of file pin_mux.h.

Referenced by I2C4_InitPins().

◆ IOCON_PIO_OPENDRAIN_EN [2/2]

#define IOCON_PIO_OPENDRAIN_EN   0x0200u

Open drain is enabled.

Definition at line 53 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [1/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [2/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 120 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [3/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [4/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 120 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [5/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [6/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 120 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [7/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [8/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 120 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [9/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [10/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 120 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [11/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [12/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 120 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [13/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 119 of file pin_mux.h.

◆ IOCON_PIO_SLEW_STANDARD [14/14]

#define IOCON_PIO_SLEW_STANDARD   0x00u

Standard mode, output slew rate control is enabled.

Definition at line 120 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [1/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

◆ IOPCTL_PIO_ANAMUX_DI [2/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [3/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 141 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [4/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [5/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 141 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [6/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [7/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 141 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [8/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [9/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 141 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [10/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [11/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 141 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [12/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [13/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 141 of file pin_mux.h.

◆ IOPCTL_PIO_ANAMUX_DI [14/14]

#define IOPCTL_PIO_ANAMUX_DI   0x00u

Analog mux is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [1/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

◆ IOPCTL_PIO_FULLDRIVE_DI [2/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [3/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [4/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 142 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [5/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [6/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 142 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [7/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [8/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 142 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [9/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [10/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 142 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [11/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [12/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 142 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_DI [13/13]

#define IOPCTL_PIO_FULLDRIVE_DI   0x00u

Normal drive.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_EN [1/2]

#define IOPCTL_PIO_FULLDRIVE_EN   0x0100u

Full drive enable.

Definition at line 49 of file pin_mux.h.

◆ IOPCTL_PIO_FULLDRIVE_EN [2/2]

#define IOPCTL_PIO_FULLDRIVE_EN   0x0100u

Full drive enable.

Definition at line 61 of file pin_mux.h.

Referenced by I2C11_InitPins(), and I2C2_InitPins().

◆ IOPCTL_PIO_FUNC0 [1/6]

#define IOPCTL_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 143 of file pin_mux.h.

Referenced by I2C11_DeinitPins(), SPI5_DeinitPins(), and USART0_DeinitPins().

◆ IOPCTL_PIO_FUNC0 [2/6]

#define IOPCTL_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC0 [3/6]

#define IOPCTL_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 143 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC0 [4/6]

#define IOPCTL_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC0 [5/6]

#define IOPCTL_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 143 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC0 [6/6]

#define IOPCTL_PIO_FUNC0   0x00u

Selects pin function 0.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC1 [1/7]

#define IOPCTL_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 126 of file pin_mux.h.

Referenced by BOARD_InitPins(), I2C2_DeinitPins(), I2C2_InitPins(), SPI5_InitPins(), and USART0_InitPins().

◆ IOPCTL_PIO_FUNC1 [2/7]

#define IOPCTL_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 132 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC1 [3/7]

#define IOPCTL_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 132 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC1 [4/7]

#define IOPCTL_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 126 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC1 [5/7]

#define IOPCTL_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 132 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC1 [6/7]

#define IOPCTL_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 126 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC1 [7/7]

#define IOPCTL_PIO_FUNC1   0x01u

Selects pin function 1.

Definition at line 132 of file pin_mux.h.

◆ IOPCTL_PIO_FUNC6

#define IOPCTL_PIO_FUNC6   0x06u

Selects pin function 6.

Definition at line 62 of file pin_mux.h.

Referenced by I2C11_InitPins().

◆ IOPCTL_PIO_INBUF_DI [1/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 144 of file pin_mux.h.

Referenced by BOARD_InitPins(), I2C11_DeinitPins(), I2C2_DeinitPins(), SPI5_DeinitPins(), USART0_DeinitPins(), and USART0_InitPins().

◆ IOPCTL_PIO_INBUF_DI [2/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [3/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 144 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [4/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [5/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [6/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 144 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [7/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [8/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 144 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [9/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 144 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_DI [10/10]

#define IOPCTL_PIO_INBUF_DI   0x00u

Disable input buffer function.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_EN [1/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 128 of file pin_mux.h.

Referenced by BOARD_InitPins(), I2C11_InitPins(), I2C2_InitPins(), SPI5_InitPins(), and USART0_InitPins().

◆ IOPCTL_PIO_INBUF_EN [2/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 133 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_EN [3/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 128 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_EN [4/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 133 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_EN [5/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 128 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_EN [6/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 133 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_EN [7/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 128 of file pin_mux.h.

◆ IOPCTL_PIO_INBUF_EN [8/8]

#define IOPCTL_PIO_INBUF_EN   0x40u

Enables input buffer function.

Definition at line 133 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [1/14]

#define IOPCTL_PIO_INV_DI   0x00u

◆ IOPCTL_PIO_INV_DI [2/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 150 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [3/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 145 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [4/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 150 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [5/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 145 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [6/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 150 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [7/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 145 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [8/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 150 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [9/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 145 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [10/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 150 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [11/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 145 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [12/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 150 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [13/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 145 of file pin_mux.h.

◆ IOPCTL_PIO_INV_DI [14/14]

#define IOPCTL_PIO_INV_DI   0x00u

Input function is not inverted.

Definition at line 150 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [1/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 146 of file pin_mux.h.

Referenced by BOARD_InitPins(), I2C11_DeinitPins(), I2C2_DeinitPins(), SPI5_DeinitPins(), SPI5_InitPins(), USART0_DeinitPins(), and USART0_InitPins().

◆ IOPCTL_PIO_PSEDRAIN_DI [2/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 151 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [3/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [4/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 151 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [5/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [6/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 151 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [7/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [8/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 151 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [9/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [10/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 151 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [11/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 146 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_DI [12/12]

#define IOPCTL_PIO_PSEDRAIN_DI   0x00u

Pseudo Output Drain is disabled.

Definition at line 151 of file pin_mux.h.

◆ IOPCTL_PIO_PSEDRAIN_EN [1/2]

#define IOPCTL_PIO_PSEDRAIN_EN   0x0400u

Pseudo Output Drain is enabled.

Definition at line 65 of file pin_mux.h.

Referenced by I2C11_InitPins(), and I2C2_InitPins().

◆ IOPCTL_PIO_PSEDRAIN_EN [2/2]

#define IOPCTL_PIO_PSEDRAIN_EN   0x0400u

Pseudo Output Drain is enabled.

Definition at line 70 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [1/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

◆ IOPCTL_PIO_PULLDOWN_EN [2/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 152 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [3/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [4/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [5/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 152 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [6/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [7/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 152 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [8/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [9/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 152 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [10/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [11/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 152 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [12/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 147 of file pin_mux.h.

◆ IOPCTL_PIO_PULLDOWN_EN [13/13]

#define IOPCTL_PIO_PULLDOWN_EN   0x00u

Enable pull-down function.

Definition at line 152 of file pin_mux.h.

◆ IOPCTL_PIO_PULLUP_EN

#define IOPCTL_PIO_PULLUP_EN   0x20u

Enable pull-up function.

Definition at line 71 of file pin_mux.h.

Referenced by I2C2_InitPins().

◆ IOPCTL_PIO_PUPD_DI [1/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 148 of file pin_mux.h.

Referenced by BOARD_InitPins(), I2C11_DeinitPins(), I2C11_InitPins(), I2C2_DeinitPins(), SPI5_DeinitPins(), SPI5_InitPins(), USART0_DeinitPins(), and USART0_InitPins().

◆ IOPCTL_PIO_PUPD_DI [2/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 153 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [3/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [4/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [5/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 153 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [6/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [7/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 153 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [8/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [9/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 153 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [10/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [11/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 153 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [12/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 148 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_DI [13/13]

#define IOPCTL_PIO_PUPD_DI   0x00u

Disable pull-up / pull-down function.

Definition at line 153 of file pin_mux.h.

◆ IOPCTL_PIO_PUPD_EN

#define IOPCTL_PIO_PUPD_EN   0x10u

Enable pull-up / pull-down function.

Definition at line 72 of file pin_mux.h.

Referenced by I2C2_InitPins().

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [1/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [2/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 154 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [3/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [4/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 154 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [5/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [6/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 154 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [7/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [8/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 154 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [9/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [10/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 154 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [11/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [12/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 154 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [13/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 149 of file pin_mux.h.

◆ IOPCTL_PIO_SLEW_RATE_NORMAL [14/14]

#define IOPCTL_PIO_SLEW_RATE_NORMAL   0x00u

Normal mode.

Definition at line 154 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 78 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 80 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 82 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 83 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 81 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 79 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 86 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 88 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 90 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 91 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 89 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 87 of file pin_mux.h.

Function Documentation

◆ BOARD_InitBootPins()

void BOARD_InitBootPins ( void  )

Calls initialization functions.

Definition at line 36 of file pin_mux.c.

References BOARD_InitPins(), I2C4_InitPins(), SPI7_InitPins(), and USART0_InitPins().

Here is the call graph for this function:

◆ BOARD_InitPins()

void BOARD_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Function assigned for the core: Cortex-M4F(core 0)[m4_0]

Function assigned for the core: Cortex-M4F(core 1)[m4_1]

Function assigned for the core: Cortex-M4F(core 0)[m4_0]

Function assigned for the core: Cortex-M4F(core 1)[m4_1]

Definition at line 47 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, IOPCTL_PIO_ANAMUX_DI, IOPCTL_PIO_FULLDRIVE_DI, IOPCTL_PIO_FUNC1, IOPCTL_PIO_INBUF_DI, IOPCTL_PIO_INBUF_EN, IOPCTL_PIO_INV_DI, IOPCTL_PIO_PSEDRAIN_DI, IOPCTL_PIO_PULLDOWN_EN, IOPCTL_PIO_PUPD_DI, IOPCTL_PIO_SLEW_RATE_NORMAL, PIN0_IDX, PIN16_IDX, PIN17_IDX, PIN1_IDX, PIN2_IDX, PIN6_IDX, PIN7_IDX, PIN8_IDX, PORT0_IDX, SOPT5_LPUART0RXSRC_LPUART_RX, SOPT5_LPUART0TXSRC_LPUART_TX, SOPT5_UART0RXSRC_UART_RX, SOPT5_UART0TXSRC_UART_TX, and SOPT5_UART1TXSRC_UART_TX.

Referenced by BOARD_InitBootPins(), and main().

Here is the caller graph for this function:

◆ DSPI0_DeinitPins()

void DSPI0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 623 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 591 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 686 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 654 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 749 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 717 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 412 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 366 of file pin_mux.c.

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

◆ I2C11_DeinitPins()

void I2C11_DeinitPins ( void  )

◆ I2C11_InitPins()

void I2C11_InitPins ( void  )

◆ I2C1_DeinitPins()

void I2C1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 487 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 441 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  )

◆ I2C2_InitPins()

void I2C2_InitPins ( void  )

◆ I2C4_DeinitPins()

void I2C4_DeinitPins ( void  )

◆ I2C4_InitPins()

void I2C4_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 202 of file pin_mux.c.

References IOCON_PIO_DIGITAL_EN, IOCON_PIO_FUNC1, IOCON_PIO_FUNC5, IOCON_PIO_I2CDRIVE_LOW, IOCON_PIO_I2CFILTER_EN, IOCON_PIO_I2CSLEW_I2C, IOCON_PIO_INPFILT_OFF, IOCON_PIO_INV_DI, IOCON_PIO_MODE_PULLUP, IOCON_PIO_OPENDRAIN_EN, IOCON_PIO_SLEW_STANDARD, PIN25_IDX, PIN26_IDX, and PORT0_IDX.

Referenced by BOARD_InitBootPins().

Here is the caller graph for this function:

◆ I2C5_DeinitPins()

void I2C5_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 341 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 294 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 284 of file pin_mux.c.

References PIN10_IDX, PIN2_IDX, PIN3_IDX, and PIN9_IDX.

◆ LPI2C0_InitPins()

void LPI2C0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 244 of file pin_mux.c.

References PIN10_IDX, PIN2_IDX, PIN3_IDX, and PIN9_IDX.

◆ LPI2C1_DeinitPins()

void LPI2C1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 351 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 311 of file pin_mux.c.

References LPI2C_CLOCK_SOURCE_DIVIDER, LPI2C_CLOCK_SOURCE_SELECT, PIN8_IDX, and PIN9_IDX.

◆ LPI2C2_DeinitPins()

void LPI2C2_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Function assigned for the core: Cortex-M4F(core 0)[m4_0]

Function assigned for the core: Cortex-M4F(core 1)[m4_1]

Function assigned for the core: Cortex-M4F(core 0)[m4_0]

Function assigned for the core: Cortex-M4F(core 1)[m4_1]

Definition at line 189 of file pin_mux.c.

◆ LPI2C2_InitPins()

void LPI2C2_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Function assigned for the core: Cortex-M4F(core 0)[m4_0]

Function assigned for the core: Cortex-M4F(core 1)[m4_1]

Function assigned for the core: Cortex-M4F(core 0)[m4_0]

Function assigned for the core: Cortex-M4F(core 1)[m4_1]

Definition at line 171 of file pin_mux.c.

◆ LPI2C3_DeinitPins()

void LPI2C3_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 258 of file pin_mux.c.

References PIN29_IDX, and PIN30_IDX.

◆ LPI2C3_InitPins()

void LPI2C3_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 213 of file pin_mux.c.

References PIN29_IDX, and PIN30_IDX.

◆ LPI2C4_DeinitPins()

void LPI2C4_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 218 of file pin_mux.c.

◆ LPI2C4_InitPins()

void LPI2C4_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 144 of file pin_mux.c.

◆ LPSPI0_DeinitPins()

void LPSPI0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 410 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, PIN2_IDX, PIN4_IDX, PIN5_IDX, and PIN7_IDX.

◆ LPSPI0_InitPins()

void LPSPI0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 381 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, PIN2_IDX, PIN4_IDX, PIN5_IDX, and PIN7_IDX.

◆ LPSPI1_DeinitPins()

void LPSPI1_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 469 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 440 of file pin_mux.c.

References LPSPI_CLOCK_SOURCE_DIVIDER, LPSPI_CLOCK_SOURCE_SELECT, PIN14_IDX, PIN15_IDX, and PIN16_IDX.

◆ LPUART0_DeinitPins()

void LPUART0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 356 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, PIN2_IDX, PIN7_IDX, and PIN8_IDX.

◆ LPUART0_InitPins()

void LPUART0_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 323 of file pin_mux.c.

References PIN0_IDX, PIN1_IDX, PIN2_IDX, PIN7_IDX, PIN8_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 421 of file pin_mux.c.

References PIN18_IDX, PIN25_IDX, PIN26_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 387 of file pin_mux.c.

References PIN18_IDX, PIN25_IDX, PIN26_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 214 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 188 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 248 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 216 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 308 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 276 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  )

◆ SPI7_DeinitPins()

void SPI7_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 445 of file pin_mux.c.

References IOCON_PIO_DIGITAL_EN, IOCON_PIO_FUNC0, IOCON_PIO_INV_DI, IOCON_PIO_MODE_PULLUP, IOCON_PIO_OPENDRAIN_DI, and IOCON_PIO_SLEW_STANDARD.

◆ SPI7_InitPins()

void SPI7_InitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 354 of file pin_mux.c.

References IOCON_PIO_DIGITAL_EN, IOCON_PIO_FUNC1, IOCON_PIO_FUNC7, IOCON_PIO_INV_DI, IOCON_PIO_MODE_PULLUP, IOCON_PIO_OPENDRAIN_DI, and IOCON_PIO_SLEW_STANDARD.

Referenced by BOARD_InitBootPins().

Here is the caller graph for this function:

◆ UART0_DeinitPins()

void UART0_DeinitPins ( void  )

Configures pin routing and optionally pin electrical features.

Definition at line 113 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 81 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 174 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 142 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 229 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 201 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 283 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 255 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 338 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 310 of file pin_mux.c.

References PIN24_IDX, and PIN25_IDX.

◆ USART0_DeinitPins()

void USART0_DeinitPins ( void  )

◆ USART0_InitPins()

void USART0_InitPins ( void  )