Searched refs:spi_inst_t (Results 1 – 2 of 2) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_spi/include/hardware/ |
D | spi.h | 51 typedef struct spi_inst spi_inst_t; typedef 59 #define spi0 ((spi_inst_t *)spi0_hw) 67 #define spi1 ((spi_inst_t *)spi1_hw) 178 uint spi_init(spi_inst_t *spi, uint baudrate); 188 void spi_deinit(spi_inst_t *spi); 200 uint spi_set_baudrate(spi_inst_t *spi, uint baudrate); 210 uint spi_get_baudrate(const spi_inst_t *spi); 218 static inline uint spi_get_index(const spi_inst_t *spi) { in spi_get_index() 223 static inline spi_hw_t *spi_get_hw(spi_inst_t *spi) { in spi_get_hw() 228 static inline const spi_hw_t *spi_get_const_hw(const spi_inst_t *spi) { in spi_get_const_hw() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_spi/ |
D | spi.c | 11 static inline void spi_reset(spi_inst_t *spi) { in spi_reset() 16 static inline void spi_unreset(spi_inst_t *spi) { in spi_unreset() 21 uint spi_init(spi_inst_t *spi, uint baudrate) { in spi_init() 36 void spi_deinit(spi_inst_t *spi) { in spi_deinit() 42 uint spi_set_baudrate(spi_inst_t *spi, uint baudrate) { in spi_set_baudrate() 76 uint spi_get_baudrate(const spi_inst_t *spi) { in spi_get_baudrate() 84 int __not_in_flash_func(spi_write_read_blocking)(spi_inst_t *spi, const uint8_t *src, uint8_t *dst,… in __not_in_flash_func() 107 int __not_in_flash_func(spi_write_blocking)(spi_inst_t *spi, const uint8_t *src, size_t len) { in __not_in_flash_func() 136 int __not_in_flash_func(spi_read_blocking)(spi_inst_t *spi, uint8_t repeated_tx_data, uint8_t *dst,… in __not_in_flash_func() 156 int __not_in_flash_func(spi_write16_read16_blocking)(spi_inst_t *spi, const uint16_t *src, uint16_t… in __not_in_flash_func() [all …]
|