Home
last modified time | relevance | path

Searched defs:spi_module (Results 1 – 4 of 4) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/spi/
A Dspi.h351 struct spi_module { struct
354 Spi *hw;
356 volatile uint8_t locked;
358 enum spi_mode mode;
360 uint8_t tx_dummy_byte;
363 volatile enum _spi_direction dir;
367 volatile uint8_t *rx_buffer_ptr;
370 volatile uint8_t *tx_buffer_ptr;
378 uint8_t registered_callback;
380 uint8_t enabled_callback;
[all …]
A Dspi.c81 Spi *const spi_module = (module->hw); in _spi_clock_enable() local
107 Spi *const spi_module = (module->hw); in _spi_clock_disable() local
142 Spi *const spi_module = (module->hw); in _spi_set_config() local
202 Spi *const spi_module) in _spi_is_write_complete()
223 Spi *const spi_module) in _spi_is_ready_to_write()
243 Spi *const spi_module) in _spi_is_ready_to_read()
363 Spi *const spi_module = (module->hw); in spi_reset() local
409 Spi *const spi_module = (module->hw); in spi_init() local
503 Spi *const spi_module = (module->hw); in spi_enable() local
528 Spi *const spi_module = (module->hw); in spi_disable() local
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/spi/
A Dspi.h697 struct spi_module { struct
700 Sercom *hw;
702 volatile bool locked;
704 enum spi_mode mode;
708 bool receiver_enabled;
711 bool master_slave_select_enable;
715 volatile enum _spi_direction dir;
719 volatile uint8_t *rx_buffer_ptr;
722 volatile uint8_t *tx_buffer_ptr;
730 uint8_t registered_callback;
[all …]
A Dspi.c63 SercomSpi *const spi_module = &(module->hw->SPI); in spi_reset() local
100 SercomSpi *const spi_module = &(module->hw->SPI); in spi_set_baudrate() local
152 SercomSpi *const spi_module = &(module->hw->SPI); in _spi_clear_tx_complete_flag() local
181 SercomSpi *const spi_module = &(module->hw->SPI); in _spi_set_config() local
333 SercomSpi *const spi_module = &(module->hw->SPI); in _spi_check_config() local
497 SercomSpi *const spi_module = &(module->hw->SPI); in spi_init() local

Completed in 10 milliseconds