HAL
IS_SPI_FIRST_BIT is only used within HAL.
 
Symbols
loading...
Files
loading...

IS_SPI_FIRST_BIT macro

Checks if SPI MSB LSB transmission parameter is in allowed range.

Syntax

#define IS_SPI_FIRST_BIT(__BIT__) (((__BIT__) == SPI_FIRSTBIT_MSB) || \     ((__BIT__) == SPI_FIRSTBIT_LSB))

Arguments

__BIT__

specifies the SPI MSB LSB transmission (whether data transfer starts from MSB or LSB bit). This parameter can be a value of SPI_MSB_LSB_transmission

Return value

None

References

LocationText
stm32f4xx_hal_spi.h:604
#define IS_SPI_FIRST_BIT(__BIT__) (((__BIT__) == SPI_FIRSTBIT_MSB) || \
stm32f4xx_hal_spi.c:326
assert_param(IS_SPI_FIRST_BIT(hspi->Init.FirstBit));