Home
last modified time | relevance | path

Searched refs:spi_inst_t (Results 1 – 2 of 2) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_spi/include/hardware/
Dspi.h51 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/
Dspi.c11 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 …]