14#include "tr_hal_platform.h"
55 uint16_t* num_returned_bytes);
62 uint8_t chip_select_index_to_use,
67 uint8_t chip_select_index_to_use,
69 uint16_t num_bytes_to_send,
77 uint8_t chip_select_index_to_use,
79 uint16_t num_bytes_to_send,
90 uint32_t* bytes_left);
94 uint8_t* new_receive_buffer,
95 uint16_t new_buffer_length);
tr_hal_status_t
Definition tr_hal_common.h:25
tr_hal_spi_id_t
Definition T32CM11_spi.h:33
tr_hal_status_t tr_hal_spi_dma_tx_bytes_in_buffer(tr_hal_spi_id_t spi_id, uint8_t chip_select_index_to_use, char *bytes_to_send, uint16_t num_bytes_to_send, bool receive_bytes)
tr_hal_status_t tr_hal_spi_settings_read(tr_hal_spi_id_t spi_id, tr_hal_spi_settings_t *spi_settings)
tr_hal_status_t tr_hal_spi_init(tr_hal_spi_id_t spi_id, tr_hal_spi_settings_t *spi_settings)
tr_hal_status_t tr_hal_spi_raw_tx_buffer(tr_hal_spi_id_t spi_id, uint8_t chip_select_index_to_use, char *bytes_to_send, uint16_t num_bytes_to_send, bool receive_bytes)
tr_hal_status_t tr_hal_spi_raw_rx_available_bytes(tr_hal_spi_id_t spi_id, char *bytes, uint16_t buffer_size, uint16_t *num_returned_bytes)
tr_hal_status_t tr_hal_spi_dma_change_rx_buffer(tr_hal_spi_id_t spi_id, uint8_t *new_receive_buffer, uint16_t new_buffer_length)
tr_hal_status_t tr_hal_spi_uninit(tr_hal_spi_id_t spi_id)
tr_hal_status_t tr_hal_spi_raw_tx_one_byte(tr_hal_spi_id_t spi_id, uint8_t chip_select_index_to_use, char byte_to_send, bool receive_bytes)
tr_hal_status_t tr_hal_spi_raw_rx_one_byte(tr_hal_spi_id_t spi_id, uint8_t *byte)
tr_hal_status_t tr_hal_spi_dma_receive_buffer_num_bytes_left(tr_hal_spi_id_t spi_id, uint32_t *bytes_left)
Definition T32CM11_spi.h:484