Callisto4Bootloader: board/pin_mux.h File Reference

Callisto4Bootloader

Macros | Typedefs | Enumerations | Functions
pin_mux.h File Reference

Go to the source code of this file.

## Macros

#define | BOARD_UART1_RXD_PERIPHERAL LPUART1
#define | BOARD_UART1_RXD_SIGNAL RX
#define | BOARD_UART1_TXD_PERIPHERAL LPUART1
#define | BOARD_UART1_TXD_SIGNAL TX
#define | BOARD_USER_LED_RED_GPIO GPIO2
#define | BOARD_USER_LED_RED_PORT GPIO2
#define | BOARD_USER_LED_RED_PIN 9U
#define | BOARD_USER_LED_GREEN_GPIO GPIO2
#define | BOARD_USER_LED_GREEN_PORT GPIO2
#define | BOARD_USER_LED_GREEN_PIN 10U
#define | BOARD_USER_LED_BLUE_GPIO GPIO2
#define | BOARD_USER_LED_BLUE_PORT GPIO2
#define | BOARD_USER_LED_BLUE_PIN 11U
#define | BOARD_ENET_RXD0_PERIPHERAL ENET
#define | BOARD_ENET_RXD0_SIGNAL enet_rx_data
#define | BOARD_ENET_RXD0_CHANNEL 0U
#define | BOARD_ENET_RXD1_PERIPHERAL ENET
#define | BOARD_ENET_RXD1_SIGNAL enet_rx_data
#define | BOARD_ENET_RXD1_CHANNEL 1U
#define | BOARD_ENET_CRS_DV_PERIPHERAL ENET
#define | BOARD_ENET_CRS_DV_SIGNAL enet_rx_en
#define | BOARD_ENET_TXD0_PERIPHERAL ENET
#define | BOARD_ENET_TXD0_SIGNAL enet_tx_data
#define | BOARD_ENET_TXD0_CHANNEL 0U
#define | BOARD_ENET_TXD1_PERIPHERAL ENET
#define | BOARD_ENET_TXD1_SIGNAL enet_tx_data
#define | BOARD_ENET_TXD1_CHANNEL 1U
#define | BOARD_ENET_TXEN_PERIPHERAL ENET
#define | BOARD_ENET_TXEN_SIGNAL enet_tx_en
#define | BOARD_ENET_TX_CLK_PERIPHERAL ENET
#define | BOARD_ENET_TX_CLK_SIGNAL enet_ref_clk
#define | BOARD_ENET_RXER_PERIPHERAL ENET
#define | BOARD_ENET_RXER_SIGNAL enet_rx_er
#define | BOARD_ENET_MDC_PERIPHERAL ENET
#define | BOARD_ENET_MDC_SIGNAL enet_mdc
#define | BOARD_ENET_MDIO_PERIPHERAL ENET
#define | BOARD_ENET_MDIO_SIGNAL enet_mdio
#define | BOARD_SPDIF_OUT_PERIPHERAL ENET
#define | BOARD_SPDIF_OUT_SIGNAL 1588_EVENT2_OUT
#define | BOARD_LCDIF_D13_PERIPHERAL ENET2
#define | BOARD_LCDIF_D13_SIGNAL enet_rx_data
#define | BOARD_LCDIF_D13_CHANNEL 0U
#define | BOARD_LCDIF_D14_PERIPHERAL ENET2
#define | BOARD_LCDIF_D14_SIGNAL enet_rx_data
#define | BOARD_LCDIF_D14_CHANNEL 1U
#define | BOARD_LCDIF_D15_PERIPHERAL ENET2
#define | BOARD_LCDIF_D15_SIGNAL enet_rx_en
#define | BOARD_LCDIF_D8_PERIPHERAL ENET2
#define | BOARD_LCDIF_D8_SIGNAL enet_tx_data
#define | BOARD_LCDIF_D8_CHANNEL 0U
#define | BOARD_LCDIF_D9_PERIPHERAL ENET2
#define | BOARD_LCDIF_D9_SIGNAL enet_tx_data
#define | BOARD_LCDIF_D9_CHANNEL 1U
#define | BOARD_LCDIF_D10_PERIPHERAL ENET2
#define | BOARD_LCDIF_D10_SIGNAL enet_tx_en
#define | BOARD_LCDIF_D11_PERIPHERAL ENET2
#define | BOARD_LCDIF_D11_SIGNAL enet_ref_clk
#define | BOARD_LCDIF_D12_PERIPHERAL ENET2
#define | BOARD_LCDIF_D12_SIGNAL enet_rx_er
#define | BOARD_SD1_CMD_PERIPHERAL LPSPI1
#define | BOARD_SD1_CMD_SIGNAL SCK
#define | BOARD_SD1_CLK_PERIPHERAL LPSPI1
#define | BOARD_SD1_CLK_SIGNAL PCS0
#define | BOARD_SD1_D0_PERIPHERAL LPSPI1
#define | BOARD_SD1_D0_SIGNAL SDO
#define | BOARD_SD1_D1_PERIPHERAL LPSPI1
#define | BOARD_SD1_D1_SIGNAL SDI
#define | BOARD_CSI_D2_PERIPHERAL LPSPI3
#define | BOARD_CSI_D2_SIGNAL SCK
#define | BOARD_CSI_D5_PERIPHERAL LPSPI3
#define | BOARD_CSI_D5_SIGNAL PCS0
#define | BOARD_CSI_D4_PERIPHERAL LPSPI3
#define | BOARD_CSI_D4_SIGNAL SDI
#define | BOARD_CSI_D3_PERIPHERAL LPSPI3
#define | BOARD_CSI_D3_SIGNAL SDO
#define | BOARD_SD1_D3_GPIO GPIO3
#define | BOARD_SD1_D3_PORT GPIO3
#define | BOARD_SD1_D3_PIN 17U
#define | BOARD_SEMC_DQS_GPIO GPIO3
#define | BOARD_SEMC_DQS_PORT GPIO3
#define | BOARD_SEMC_DQS_PIN 25U

## Typedefs

typedef enum _pin_mux_direction | pin_mux_direction_t
| Direction type More...

## Enumerations

enum | _pin_mux_direction { kPIN_MUX_DirectionInput = 0U, kPIN_MUX_DirectionOutput = 1U, kPIN_MUX_DirectionInputOrOutput = 2U }
| Direction type More...

## Functions

void | BOARD_InitBootPins (void)
| Calls initialization functions. More...
void | BOARD_InitPins (void)
| Configures pin routing and optionally pin electrical features. More...

## Typedef Documentation

## ◆ pin_mux_direction_t

typedef enum _pin_mux_direction pin_mux_direction_t

Direction type

## Enumeration Type Documentation

## ◆ _pin_mux_direction

enum _pin_mux_direction

Direction type

Enumerator
kPIN_MUX_DirectionInput |
kPIN_MUX_DirectionOutput |
kPIN_MUX_DirectionInputOrOutput |

Definition at line 12 of file pin_mux.h.