Lines Matching refs:spi_periph

270 void spi_i2s_deinit(uint32_t spi_periph);
274 void spi_init(uint32_t spi_periph, spi_parameter_struct* spi_struct);
276 void spi_enable(uint32_t spi_periph);
278 void spi_disable(uint32_t spi_periph);
281 void i2s_init(uint32_t spi_periph, uint32_t mode, uint32_t standard, uint32_t ckpl);
283 void i2s_psc_config(uint32_t spi_periph, uint32_t audiosample, uint32_t frameformat, uint32_t mckou…
285 void i2s_enable(uint32_t spi_periph);
287 void i2s_disable(uint32_t spi_periph);
291 void spi_nss_output_enable(uint32_t spi_periph);
293 void spi_nss_output_disable(uint32_t spi_periph);
295 void spi_nss_internal_high(uint32_t spi_periph);
297 void spi_nss_internal_low(uint32_t spi_periph);
300 void spi_dma_enable(uint32_t spi_periph, uint8_t dma);
302 void spi_dma_disable(uint32_t spi_periph, uint8_t dma);
305 void spi_i2s_data_frame_format_config(uint32_t spi_periph, uint16_t frame_format);
307 void spi_i2s_data_transmit(uint32_t spi_periph, uint16_t data);
309 uint16_t spi_i2s_data_receive(uint32_t spi_periph);
311 void spi_bidirectional_transfer_config(uint32_t spi_periph, uint32_t transfer_direction);
315 void spi_crc_polynomial_set(uint32_t spi_periph, uint16_t crc_poly);
317 uint16_t spi_crc_polynomial_get(uint32_t spi_periph);
319 void spi_crc_on(uint32_t spi_periph);
321 void spi_crc_off(uint32_t spi_periph);
323 void spi_crc_next(uint32_t spi_periph);
325 uint16_t spi_crc_get(uint32_t spi_periph, uint8_t crc);
329 void spi_ti_mode_enable(uint32_t spi_periph);
331 void spi_ti_mode_disable(uint32_t spi_periph);
335 void spi_nssp_mode_enable(uint32_t spi_periph);
337 void spi_nssp_mode_disable(uint32_t spi_periph);
341 void spi_quad_enable(uint32_t spi_periph);
343 void spi_quad_disable(uint32_t spi_periph);
345 void spi_quad_write_enable(uint32_t spi_periph);
347 void spi_quad_read_enable(uint32_t spi_periph);
349 void spi_quad_io23_output_enable(uint32_t spi_periph);
351 void spi_quad_io23_output_disable(uint32_t spi_periph);
355 void spi_i2s_interrupt_enable(uint32_t spi_periph, uint8_t interrupt);
357 void spi_i2s_interrupt_disable(uint32_t spi_periph, uint8_t interrupt);
359 FlagStatus spi_i2s_interrupt_flag_get(uint32_t spi_periph, uint8_t interrupt);
361 FlagStatus spi_i2s_flag_get(uint32_t spi_periph, uint32_t flag);
363 void spi_crc_error_clear(uint32_t spi_periph);