SPIBase Member List

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

assignDefaultPins(const SpiPins &defPins)SPIBaseinlineprotected
begin()=0SPIBasepure virtual
beginTransaction(SPISettings &settings)SPIBaseinline
beginTransaction(const SPISettings &settings)SPIBaseinline
end()=0SPIBasepure virtual
endTransaction()SPIBaseinlinevirtual
loopback(bool enable)=0SPIBasepure virtual
mPinsSPIBaseprotected
pinsSPIBase
prepare(SPISettings &settings)=0SPIBaseprotectedpure virtual
read8()SPIBaseinlinevirtual
SPIBase(const SpiPins &pins)SPIBaseinline
SPIDefaultSettingsSPIBase
transfer(uint8_t val)SPIBaseinline
transfer(uint8_t *buffer, size_t size)=0SPIBasepure virtual
transfer16(uint16_t val)SPIBaseinline
transfer32(uint32_t val, uint8_t bits=32)SPIBaseinlinevirtual
write(uint8_t data)SPIBaseinline
write16(uint16_t data)SPIBaseinline
write32(uint32_t data)SPIBaseinline
~SPIBase()SPIBaseinlinevirtual