|
VSF Documented
|
Go to the source code of this file.
Macros | |
| #define | VSF_SPI_CFG_REIMPLEMENT_TYPE_MODE ENABLED |
Typedefs | |
| typedef enum vsf_spi_mode_t | vsf_spi_mode_t |
Enumerations | |
| enum | vsf_spi_mode_t { VSF_SPI_MASTER = 0x00ul << 0 , VSF_SPI_SLAVE = 0x01ul << 0 , VSF_SPI_MSB_FIRST = 0x00ul << 1 , VSF_SPI_LSB_FIRST = 0x01ul << 1 , VSF_SPI_CPOL_LOW = 0x00 , VSF_SPI_CPOL_HIGH = (1u << 6) , VSF_SPI_CPHA_LOW = 0x00 , VSF_SPI_CPHA_HIGH = (1u << 7) , VSF_SPI_MODE_0 = VSF_SPI_CPOL_LOW | VSF_SPI_CPHA_LOW , VSF_SPI_MODE_1 = VSF_SPI_CPOL_LOW | VSF_SPI_CPHA_HIGH , VSF_SPI_MODE_2 = VSF_SPI_CPOL_HIGH | VSF_SPI_CPHA_LOW , VSF_SPI_MODE_3 = VSF_SPI_CPOL_HIGH | VSF_SPI_CPHA_HIGH , VSF_SPI_CS_SOFTWARE_MODE = 0x00ul << 4 , VSF_SPI_CS_HARDWARE_MODE = 0x01ul << 4 , VSF_SPI_DATASIZE_8 = 0x00ul << 8 , VSF_SPI_DATASIZE_16 = 0x01ul << 8 , VSF_SPI_DATASIZE_32 = 0x02ul << 8 } |
| #define VSF_SPI_CFG_REIMPLEMENT_TYPE_MODE ENABLED |
| typedef enum vsf_spi_mode_t vsf_spi_mode_t |
| enum vsf_spi_mode_t |