Searched refs:spi_periph (Results 1 – 10 of 10) sorted by relevance
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Source/ |
| A D | gd32vf103_spi.c | 59 void spi_i2s_deinit(uint32_t spi_periph) in spi_i2s_deinit() argument 61 switch(spi_periph){ in spi_i2s_deinit() 119 reg = SPI_CTL0(spi_periph); in spi_init() 149 void spi_enable(uint32_t spi_periph) in spi_enable() argument 160 void spi_disable(uint32_t spi_periph) in spi_disable() argument 191 reg = SPI_I2SCTL(spi_periph); in i2s_init() 312 void i2s_enable(uint32_t spi_periph) in i2s_enable() argument 323 void i2s_disable(uint32_t spi_periph) in i2s_disable() argument 505 void spi_crc_on(uint32_t spi_periph) in spi_crc_on() argument 516 void spi_crc_off(uint32_t spi_periph) in spi_crc_off() argument [all …]
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include/ |
| A D | gd32vf103_spi.h | 260 void spi_i2s_deinit(uint32_t spi_periph); 266 void spi_enable(uint32_t spi_periph); 268 void spi_disable(uint32_t spi_periph); 275 void i2s_enable(uint32_t spi_periph); 277 void i2s_disable(uint32_t spi_periph); 311 void spi_crc_on(uint32_t spi_periph); 313 void spi_crc_off(uint32_t spi_periph); 315 void spi_crc_next(uint32_t spi_periph); 321 void spi_ti_mode_enable(uint32_t spi_periph); 323 void spi_ti_mode_disable(uint32_t spi_periph); [all …]
|
| /bsp/gd32/risc-v/libraries/gd32_drivers/ |
| A D | drv_spi.c | 109 uint32_t spi_periph = spi_device->spi_periph; in spi_configure() local 143 if (spi_periph == SPI1 || spi_periph == SPI2) in spi_configure() 218 spi_crc_off(spi_periph); in spi_configure() 221 spi_init(spi_periph, &spi_init_struct); in spi_configure() 223 spi_enable(spi_periph); in spi_configure() 234 uint32_t spi_periph = spi_device->spi_periph; in spixfer() local 266 while(RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_TBE)); in spixfer() 268 spi_i2s_data_transmit(spi_periph, data); in spixfer() 273 data = spi_i2s_data_receive(spi_periph); in spixfer() 300 spi_i2s_data_transmit(spi_periph, data); in spixfer() [all …]
|
| A D | drv_spi.h | 31 uint32_t spi_periph; member
|
| /bsp/n32/libraries/n32_drivers/ |
| A D | drv_spi.c | 32 SPI_Module* spi_periph; in configure() local 39 spi_periph = (SPI_Module*)device->bus->parent.user_data; in configure() 42 if (spi_periph != SPI1 && spi_periph != SPI2 && spi_periph != SPI3) in configure() 47 if (spi_periph != SPI1 && spi_periph != SPI2) in configure() 76 if (spi_periph == SPI1) in configure() 155 SPI_Init(spi_periph, &SPI_InitStructure); in configure() 158 SPI_Enable(spi_periph, ENABLE); in configure() 200 SPI_I2S_TransmitData(spi_periph, data); in xfer() 206 data = SPI_I2S_ReceiveData(spi_periph); in xfer() 234 SPI_I2S_TransmitData(spi_periph, data); in xfer() [all …]
|
| /bsp/gd32/arm/libraries/gd32_drivers/ |
| A D | drv_spi.c | 181 uint32_t spi_periph = spi_device->spi_periph; in spi_configure() local 218 if (spi_periph == SPI1 || spi_periph == SPI2) in spi_configure() 294 spi_crc_off(spi_periph); in spi_configure() 297 spi_init(spi_periph, &spi_init_struct); in spi_configure() 299 spi_enable(spi_periph); in spi_configure() 310 uint32_t spi_periph = spi_device->spi_periph; in spixfer() local 342 while(RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_TBE)); in spixfer() 344 spi_i2s_data_transmit(spi_periph, data); in spixfer() 349 data = spi_i2s_data_receive(spi_periph); in spixfer() 376 spi_i2s_data_transmit(spi_periph, data); in spixfer() [all …]
|
| A D | drv_spi.h | 31 uint32_t spi_periph; member
|
| /bsp/nuclei/libraries/gd32vf103/HAL_Drivers/ |
| A D | drv_spi.c | 44 static rt_err_t gd32_spi_init(rt_uint32_t spi_periph, struct rt_spi_configuration *cfg) in gd32_spi_init() argument 59 switch (spi_periph) in gd32_spi_init() 146 spi_init(spi_periph, &spicfg); in gd32_spi_init() 148 spi_crc_polynomial_set(spi_periph, 7); in gd32_spi_init() 161 ret = gd32_spi_init(spi_cfg->spi_periph, cfg); in gd32_spi_configure() 163 spi_enable(spi_cfg->spi_periph); in gd32_spi_configure() 199 while (RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_TBE)); in gd32_spi_transmit() 204 spi_i2s_data_transmit(spi_periph, sndbyte); in gd32_spi_transmit() 205 while (RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_RBNE)); in gd32_spi_transmit() 206 rcvbyte = spi_i2s_data_receive(spi_periph); in gd32_spi_transmit() [all …]
|
| A D | drv_spi.h | 23 rt_uint32_t spi_periph; member
|
| /bsp/Vango/v85xx/drivers/ |
| A D | drv_spi.c | 39 rt_uint32_t spi_periph = (rt_uint32_t)device->bus->parent.user_data; in configure() local 116 SPI_Init((SPI_TypeDef*)spi_periph, &spi_init_struct); in configure() 118 SPI_Cmd((SPI_TypeDef*)spi_periph, ENABLE); in configure() 126 rt_uint32_t spi_periph = (rt_uint32_t)device->bus->parent.user_data; in xfer() local 158 while(RESET == SPI_GetStatus((SPI_TypeDef*)spi_periph, SPI_STS_TXEMPTY)); in xfer() 160 SPI_SendData((SPI_TypeDef*)spi_periph, data); in xfer() 163 while(RESET == SPI_GetStatus((SPI_TypeDef*)spi_periph, SPI_STS_RNE)); in xfer() 165 data = SPI_ReceiveData((SPI_TypeDef*)spi_periph); in xfer()
|
Completed in 19 milliseconds