Home
last modified time | relevance | path

Searched defs:spi (Results 1 – 2 of 2) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_spi/include/hardware/
Dspi.h106 #define SPI_NUM(spi) ((spi) == spi1) argument
135 #define SPI_DREQ_NUM(spi, is_tx) (DREQ_SPI0_TX + SPI_NUM(spi) * 2 + !(is_tx)) argument
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()
244 static inline void spi_set_format(spi_inst_t *spi, uint data_bits, spi_cpol_t cpol, spi_cpha_t cpha… in spi_set_format()
276 static inline void spi_set_slave(spi_inst_t *spi, bool slave) { in spi_set_slave()
299 static inline bool spi_is_writable(const spi_inst_t *spi) { in spi_is_writable()
309 static inline bool spi_is_readable(const spi_inst_t *spi) { in spi_is_readable()
319 static inline bool spi_is_busy(const spi_inst_t *spi) { in spi_is_busy()
[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()