FreeRTOS port on GAP8/RISC-V
|
Data Fields | |
struct spim_cs_data * | next |
struct spim_driver_data * | drv_data |
uint32_t | cfg |
uint32_t | udma_cmd [8] |
uint32_t | tmp_buffer |
uint32_t | ucode_tx [9] |
uint32_t | ucode_rx [9] |
void * | ucode_tx_addr |
size_t | ucode_tx_addr_size |
void * | ucode_rx_addr |
size_t | ucode_rx_addr_size |
uint32_t | ucode_tx_pos |
uint32_t | ucode_rx_pos |
size_t | chunk_size_rx |
size_t | chunk_size_tx |
uint32_t | max_baudrate |
uint32_t | polarity |
uint32_t | phase |
uint8_t | cs |
uint8_t | wordsize |
uint8_t | big_endian |
uint8_t spim_cs_data::big_endian |
uint32_t spim_cs_data::cfg |
Referenced by __pi_spi_freq_cb(), __pi_spi_get_config(), __pi_spi_open(), __pi_spi_receive_async(), __pi_spi_receive_ucode_set(), __pi_spi_send_async(), __pi_spi_send_ucode_set(), __pi_spi_xfer_async(), __spi_cpy_read_aligned(), __spi_cpy_read_misaligned(), __spi_cpy_send_aligned(), and __spi_cpy_send_misaligned().
size_t spim_cs_data::chunk_size_rx |
Referenced by __pi_spi_open(), and __spi_cpy_read_aligned().
size_t spim_cs_data::chunk_size_tx |
Referenced by __pi_spi_open(), and __spi_cpy_send_aligned().
uint8_t spim_cs_data::cs |
struct spim_driver_data* spim_cs_data::drv_data |
Referenced by __pi_spi_close(), __pi_spim_cs_data_add(), __pi_spim_drv_fifo_enqueue(), and __pi_spim_drv_fifo_enqueue_task().
uint32_t spim_cs_data::max_baudrate |
Referenced by __pi_spi_freq_cb(), __pi_spi_open(), __pi_spi_receive_async(), __pi_spi_send_async(), and __pi_spi_xfer_async().
struct spim_cs_data* spim_cs_data::next |
Referenced by __pi_spi_freq_cb(), __pi_spim_cs_data_add(), __pi_spim_cs_data_del(), and __pi_spim_get_cs_data().
uint32_t spim_cs_data::phase |
Referenced by __pi_spi_freq_cb(), and __pi_spi_open().
uint32_t spim_cs_data::polarity |
Referenced by __pi_spi_freq_cb(), and __pi_spi_open().
uint32_t spim_cs_data::tmp_buffer |
uint32_t spim_cs_data::ucode_rx[9] |
Referenced by __pi_spi_receive_ucode_set(), __spi_cpy_read_aligned(), and __spi_cpy_read_misaligned().
void* spim_cs_data::ucode_rx_addr |
Referenced by __pi_spi_receive_ucode_set_addr_info(), and __ucode_patch().
size_t spim_cs_data::ucode_rx_addr_size |
Referenced by __pi_spi_receive_ucode_set_addr_info(), and __ucode_patch().
uint32_t spim_cs_data::ucode_rx_pos |
Referenced by __pi_spi_receive_ucode_set(), __spi_cpy_read_aligned(), and __spi_cpy_read_misaligned().
uint32_t spim_cs_data::ucode_tx[9] |
Referenced by __pi_spi_send_ucode_set(), __spi_cpy_send_aligned(), and __spi_cpy_send_misaligned().
void* spim_cs_data::ucode_tx_addr |
Referenced by __pi_spi_send_ucode_set_addr_info(), and __ucode_patch().
size_t spim_cs_data::ucode_tx_addr_size |
Referenced by __pi_spi_send_ucode_set_addr_info(), and __ucode_patch().
uint32_t spim_cs_data::ucode_tx_pos |
Referenced by __pi_spi_send_ucode_set(), __spi_cpy_send_aligned(), and __spi_cpy_send_misaligned().
uint32_t spim_cs_data::udma_cmd[8] |
uint8_t spim_cs_data::wordsize |