YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
spi_rp2040 Member List

This is the complete list of members for spi_rp2040, including all inherited members.

generateCS(bool val) override (defined in spi_rp2040)spi_rp2040virtual
setCS(bool val) override (defined in spi_rp2040)spi_rp2040virtual
setSpeed(uint32_t) override (defined in spi_rp2040)spi_rp2040virtual
SPI0_IRQ_Handler (defined in spi_rp2040)spi_rp2040friend
SPI1_IRQ_Handler (defined in spi_rp2040)spi_rp2040friend
spi_rp2040(uint8_t index, 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_rp2040)spi_rp2040
spiAttachRxIrq(function< void(uint8_t data)> f) override (defined in spi_rp2040)spi_rp2040virtual
spiRx(uint8_t txbyte, uint8_t *rxbuf, uint16_t len) override (defined in spi_rp2040)spi_rp2040virtual
spiTx(const uint8_t *txbuf, uint16_t len) override (defined in spi_rp2040)spi_rp2040virtual
spiTxRx(const uint8_t *txbuf, uint8_t *rxbuf, uint16_t len) override (defined in spi_rp2040)spi_rp2040virtual
~spi_interface()=default (defined in spi_interface)spi_interfaceprotectedvirtual
~spi_rp2040() override (defined in spi_rp2040)spi_rp2040