|
YAHAL
Yet Another Hardware Abstraction Library
|
This is the complete list of members for spi_rp2350, including all inherited members.
| generateCS(bool val) override (defined in spi_rp2350) | spi_rp2350 | virtual |
| setCS(bool val) override (defined in spi_rp2350) | spi_rp2350 | virtual |
| setSpeed(uint32_t) override (defined in spi_rp2350) | spi_rp2350 | virtual |
| SPI0_IRQ_Handler (defined in spi_rp2350) | spi_rp2350 | friend |
| SPI1_IRQ_Handler (defined in spi_rp2350) | spi_rp2350 | friend |
| spi_rp2350(gpio_pin_t miso_pin, gpio_pin_t mosi_pin, gpio_pin_t sclk_pin, gpio_interface &cs_pin, bool spi_master=SPI::MASTER, uint16_t mode=SPI::CPOL_0|SPI::CPHA_0|SPI::_8_BIT) (defined in spi_rp2350) | spi_rp2350 | |
| spiAttachRxIrq(function< void(uint8_t data)> f) override (defined in spi_rp2350) | spi_rp2350 | virtual |
| spiRx(uint8_t txbyte, uint8_t *rxbuf, uint16_t len) override (defined in spi_rp2350) | spi_rp2350 | virtual |
| spiTx(const uint8_t *txbuf, uint16_t len) override (defined in spi_rp2350) | spi_rp2350 | virtual |
| spiTxRx(const uint8_t *txbuf, uint8_t *rxbuf, uint16_t len) override (defined in spi_rp2350) | spi_rp2350 | virtual |
| ~spi_interface()=default (defined in spi_interface) | spi_interface | protectedvirtual |
| ~spi_rp2350() override (defined in spi_rp2350) | spi_rp2350 |