SPI Declaration

group SPI_Declaration

Defines

SPI0 ((SPI_TypeDef *) SPI0_REG_BASE)

SPI0 base address.

SPI1 ((SPI_TypeDef *) SPI1_REG_BASE)

SPI1 base address.

SPI0_SLAVE ((SPI_TypeDef *) SPI_SLAVE_REG_BASE)

SPI0_SLAVE base address.

SPI0_HS ((SPI_TypeDef *) SPI0_HS_REG_BASE)

SPI0_HS base address.

IS_SPIM_PERIPH(PERIPH)                                    (((PERIPH) == SPI0

) || \

((PERIPH) ==

SPI1

) || \

((PERIPH) ==

SPI0_HS))

Check if the input parameter is valid.

IS_SPIS_PERIPH(PERIPH) (((PERIPH) == SPI0_SLAVE))

Check if the input parameter is valid.

IS_SPI_ALL_PERIPH(PERIPH)                                    (IS_SPIM_PERIPH(PERIPH) || \                                    IS_SPIS_PERIPH(PERIPH))

Check if the input parameter is valid.