YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
spi_interface Class Referenceabstract
Inheritance diagram for spi_interface:
spi_BBB spi_msp432 spi_rp2040 spi_rp2350

Public Member Functions

virtual int16_t spiTxRx (const uint8_t *txbuf, uint8_t *rxbuf, uint16_t len)=0
 
virtual int16_t spiTx (const uint8_t *txbuf, uint16_t len)=0
 
virtual int16_t spiRx (uint8_t txbyte, uint8_t *rxbuf, uint16_t len)=0
 
virtual void setSpeed (uint32_t Hz)=0
 
virtual void generateCS (bool val)=0
 
virtual void setCS (bool val)=0
 
virtual void spiAttachRxIrq (function< void(uint8_t data)> f)=0
 

Detailed Description

Definition at line 25 of file spi_interface.h.


The documentation for this class was generated from the following file: